为什么图像上传到窗口,QLabel和QPixmap自动旋转?

时间:2017-08-04 20:10:52

标签: python image pyqt5 qpixmap qlabel

我正在尝试在PyQt5中创建一个应用程序,它允许用户点击QPushButton然后在单独的窗口中查看他们计算机上的所有图像文件,然后选择要在窗口中的QLabel中显示的图像。目前我可以上传文件,但有些文件会自动逆时针旋转90度。

以下是负责将图像添加到QLabel的代码部分:

def openImage(self):
    fName = QFileDialog.getOpenFileName(self, 'Open Image', '', 'Image Files (*.jpg)')
    self.label.setPixmap(QPixmap(fName[0]).scaled(700, 700, Qt.KeepAspectRatio))

如果有人知道如何确保所有图像保持正确的方向而不是旋转,那么非常感谢您的帮助。 谢谢, 罗伊

0 个答案:

没有答案