我正在尝试在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))
如果有人知道如何确保所有图像保持正确的方向而不是旋转,那么非常感谢您的帮助。 谢谢, 罗伊