PyQt の .tiff を使用して、この .tiff イメージを GUI インターフェイスにロードしようとしていますQPixmap
。次のコードがあります。
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
Null
私が試したこと
- 印刷してみましたが、サポートさ
QImageReader.supportedImageFormats
れていることがわかります.tiff
- また、画像のMIMEタイプを確認してみましたが、次のように表示されます
image/tiff
誰かが私が間違っているかもしれないことを提案できますか?