美文网首页
基于Python改变图片像素大小

基于Python改变图片像素大小

作者: 潇洒坤 | 来源:发表于2018-08-12 17:17 被阅读223次

    用python改变图片像素大小非常快速,编辑好代码运行程序不到1秒就产生结果。
    有的网站上传照片时,限定了照片像素大小,这时候小小一份代码就可以快速解决我们的需求。
    下面代码需要修改main函数中的file_in、width、height、file_out这4个变量。
    其中file_in、file_out是字符串str类型,width、height是整数int类型。
    运行代码前要安装图像处理库pillow,安装命令:pip install pillow
    代码如下:

    from PIL import Image
    def produceImage(file_in, width, height, file_out):
        image = Image.open(file_in)
        resized_image = image.resize((width, height), Image.ANTIALIAS)
        resized_image.save(file_out)
    
    if __name__ == '__main__':
        file_in = '1寸.jpg'
        width = 180
        height = 240
        file_out = '1.jpg'
        produceImage(file_in, width, height, file_out)
    

    相关文章

      网友评论

          本文标题:基于Python改变图片像素大小

          本文链接:https://www.haomeiwen.com/subject/ungsbftx.html