python - 如何将 wand.image.Image 转换为 PIL.Image?

标签 python type-conversion python-imaging-library wand

我在这个问题上花了一整天,但在堆栈溢出中没有看到答案!

我试过了但是没用:

    >> pil_image = Image.frombytes('RGBA', wand_image.size, wand_image.make_blob(format='png'), 'raw')

    ValueError: not enough image data

我感谢每一个解决方案。

最佳答案

这不涉及numpy:

pil_image = PIL.Image.open(io.BytesIO(wand_image.make_blob("png"))

关于python - 如何将 wand.image.Image 转换为 PIL.Image?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52536843/

相关文章:

python - paramiko exec_command "sudo -iu"挂起

python - 使用 docker 解压 flask 和 socket-io 脚本时出错

c - 初学者类型转换

python - 值错误 : images do not match when blending pictures in PIL

python - Django 在模板中显示 render_to_response

python - 如何将一个元组作为输入,并将其作为新元组返回,但仅限奇数?

pointers - 通过多个 "as"转换如何转换原始 str ?

types - 戈朗 : Export C fields to be externally visible using CGo

python - `PIL.Image.Show()`临时存储图片在哪里,之后会被删除吗?

python - 将图像从目录 (Python) 导入列表或字典