gpt4 book ai didi

Python:PyQt QPixmap 为有效图像返回 Null

转载 作者:太空宇宙 更新时间:2023-11-04 01:27:13 24 4
gpt4 key购买 nike

我正在尝试加载 this .tiff image使用 PyQt 的 QPixmap 进入我的 gui 界面。我有以下代码:

fileName = QFileDialog.getOpenFileName(self.parent, "Open Image", "/", "Image Files (*.png *.jpg *.bmp *.tiff)");
img = QtGui.QPixmap(fileName)
scaled_img = img.scaled(self.ui.img_label.size(), QtCore.Qt.KeepAspectRatio)
self.ui.img_label.setPixmap(scaled_img)

在我的 GUI 中,img_label 是一个 Qlabel。我用各种 .jpg.png.tiff 图像对其进行了测试。它似乎在工作,但是当我在 this image 上测试它时, 它返回 Null

我尝试过的

有人可以建议我可能做错了什么吗?

最佳答案

好吧,这有点奇怪。当我更改行时加载图像:

img = QtGui.QPixmap(fileName)

收件人:

img = QtGui.QPixmap(fileName, "1")

事实上,当我为第二个参数指定任何数字字符串时,它似乎有效。我不确定第二个参数应该是 the documentation对此有点模糊。我希望有人能解释发生了什么,因为这真的让我很困惑。

关于Python:PyQt QPixmap 为有效图像返回 Null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16990914/

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