0
イメージを1つずつロードして変換することはできますが、これは一度に1つのイメージで行うには時間がかかります。ファイル内のすべてのイメージをロードして2D配列に変換し、新しいフォルダにエクスポートするにはどうすればよいですか?
from __future__ import with_statement
from PIL import Image
im = Image.open("\path\.jpg")
pix = im.load()
width, height, = im.size
new_width = 100
new_height = 100
im = im.resize((new_width, new_height), Image.ANTIALIAS)
im.save('.png')
with open('output_file2.csv', 'w+') as f:
f.write('R,G,B\n')
for x in range(width):
for y in range(height):
r = pix[x,y][0]
g = pix[x,y][1]
b = pix[x,y][2]
f.write('{0},{1},{2}\n'.format(r,g,b))