我有一张 PIL 图像格式的图像。我需要将其转换为字节数组。
img = Image.open(fh, mode='r')
roiImg = img.crop(box)
现在我需要 roiImg
作为字节数组。
最佳答案
感谢大家的帮助。
终于解决了!!
import io
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 裁剪的图像中检索字节数组。
关于python - 将 PIL 图像转换为字节数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33101935/