PIL イメージ形式の画像があります。これをバイト配列に変換する必要があります。
img = Image.open(fh, mode='r')
roiImg = img.crop(box)
roiImg
ここで、バイト配列としてが必要です。
ベストアンサー1
皆様のご協力に感謝します。
ついに解決しました!!
import io
from PIL import Image
img = Image.open(fh, mode='r')
roi_img = img.crop(box)
img_byte_arr = io.BytesIO()
roi_img.save(img_byte_arr, format='PNG')
img_byte_arr = img_byte_arr.getvalue()
これにより、トリミングした画像をハードディスクに保存する必要がなくなり、PIL でトリミングした画像からバイト配列を取得できるようになります。