gpt4 book ai didi

python - 将 PyQt 转换为 PIL 图像

转载 作者:太空狗 更新时间:2023-10-29 20:11:52 30 4
gpt4 key购买 nike

我在 QImage 中有一张图像,我想在显示它之前在 PIL 中对其进行处理。虽然 ImageQT 类允许我将 PIL Image 转换为 QImage,但似乎没有任何东西可以从 QImage 转换为 PIL Image。

最佳答案

我使用以下代码将它从 QImage 转换为 PIL:

img = QImage("/tmp/example.png")
buffer = QBuffer()
buffer.open(QIODevice.ReadWrite)
img.save(buffer, "PNG")

strio = cStringIO.StringIO()
strio.write(buffer.data())
buffer.close()
strio.seek(0)
pil_im = Image.open(strio)

在让它工作之前,我尝试了很多组合。

关于python - 将 PyQt 转换为 PIL 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1733096/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com