在QImage中异常旋转

时间:2018-02-16 14:45:15

标签: qt

我的桌面上有一个图像文件。我尝试通过QImage或QPixmap在Qt中加载它,但它在窗口小部件中旋转了90度。

源文件维度为2448 x 3264。

QImage imdisplay(picPath);
QPixmap pp = QPixmap::fromImage(imdisplay);
ui->picpreview->setPixmap(pp.scaled(ui->picpreview->width(),ui->picpreview->height(),Qt::KeepAspectRatio));

qDebug() << imdisplay.size();
qDebug() << pp.width() << "x" << pp.height();

这是qDebug日志:

QSize(3264, 2448)
3264 x 2448

问题出在哪里? image info

0 个答案:

没有答案