wand.Image 反对 PIL 图片

wand.Image object to PIL Image

我目前有一张 wand.image 格式的图片。我需要将它转换为 PIL 格式,以便我可以继续使用它。它是和 RGB 图像。我似乎无法在任何地方找到如何去做。我试图将它转换为 np 数组,然后将 np 数组读入 PIL 图像。感谢您的任何帮助。如果有帮助,这是我的代码:

from PIL import Image, ImageFilter
from wand.image import Image as Image2

with Image2(filename=join(img_path,file)) as img:
   img.virtual_pixel = 'transparent'
   test_image = Image.fromarray(np.array(img), 'RGB')

data_image = Image.open(io.BytesIO(img.make_blob("png"))).convert('RGB') 出于某种原因修复了这个问题