我正在尝试使用 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。
损坏的图像示例: