如何在python中将字节图像从BytesIO转换为PIL图像?

2024-09-28 15:35:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用以下方法将图像转换为字节:

import io
from PIL import Image

def image_to_byte_array(image:Image):
  imgByteArr = io.BytesIO()
  image.save(imgByteArr, format=image.format)
  imgByteArr = imgByteArr.getvalue()
  return imgByteArr

下面是我如何调用上述方法PIL Image.read()将其转换为字节

 im = Image.read('mam.JPG")
 im_bytes = image_to_byte_array(im)

现在我想反转这个过程,将图像转换回PIL图像。我该怎么做


Tags: to方法io图像imageimportformatread