入力画像を固定サイズにリサイズしたい。次に、サイズ変更された画像ファイルの内容全体をバッファーに入れ、他のバッファー(データ)に追加して使用したいと考えています。
現在、次のpython関数を使用して実行していますが、
def get_resize_img(img_file):
img = Image.open(img_file)
img = img.resize((640,960), Image.NEAREST)
img.save("tmp_out.jpg")
fp = open("tmp_out.jpg", "rb")
data = fp.read()
fp.close()
print "img sz:", len(data)
return data
ダミーファイル (tmp_out.jpg) に書き込んで読み戻さずにこれを達成するためのより良い方法はありますか?
-モハン