gpt4 book ai didi

python - 在 PyQt 中显示图像(以字节为单位)

转载 作者:太空宇宙 更新时间:2023-11-03 17:36:54 25 4
gpt4 key购买 nike

我需要知道如何在 GUI 中以字节为单位显示图像。我正在从谷歌静态 map API 中使用 .content 获取图像,我得到的图像以字节为单位,如下所示:

import requests

a = requests.get('https://maps.googleapis.com/maps/api/staticmap?center=Berkeley,CA&zoom=14&size=400x400')
print(a.content)

我想在我正在创建的界面中显示它。我知道我可以保存图像中的字节,然后创建一个 QPixmap 加载图像并将其添加到场景或 Qlabel 中,但是我可以显示图像吗在界面中不保存?

如果有任何帮助,我将不胜感激。

最佳答案

您将需要使用QPixmap.loadFromData() .

qp = QPixmap()
qp.loadFromData(my_bytes)

关于python - 在 PyQt 中显示图像(以字节为单位),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31096325/

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