gpt4 book ai didi

python - PIL 无法正确打开/保存图像,编码/压缩损坏

转载 作者:太空宇宙 更新时间:2023-11-03 18:46:49 26 4
gpt4 key购买 nike

我正在尝试使用 PIL 进行一些基本的图像操作,但我的问题是 PIL 无法正确加载Image。所以当我这样做时:

import os

from PIL import Image


INPUTFOLDER="data/"
OUTPUTFOLDER="data/resize/"

if __name__ == '__main__':

for filename in os.listdir(INPUTFOLDER):

img = Image.open(open(INPUTFOLDER+filename, 'rb'))
out = file(OUTPUTFOLDER + os.path.splitext(filename)[0]+ "-2.jpeg", "w")
img.save(out)

由于压缩失败,保存的图像已损坏。

我使用的是Win7、Python2.7和PIL 1.1.7。

损坏图像的示例:

here

最佳答案

卸载 PIP 并从新下载安装!另一个问题可能是您没有以二进制模式打开输出文件:

out = file(OUTPUTFOLDER + os.path.splitext(filename)[0]+ "-2.jpeg", "wb")

关于python - PIL 无法正确打开/保存图像,编码/压缩损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19344309/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com