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 を使用しています。
破損した画像の例: