首页 > TAG信息列表 > setPixmap
QT图像质量双盲测试小软件的编写学习(2)
分别从A和B里读一幅图A1和B1,把A1和B1一左一右同时显示在软件界面上,但位置随机(50%在左,50%在右) 1.QDir类用来操作路径名及底层文件系统,获取关于目录路径及文件的相关信息。 获取当前路径文件下所有图片目录列表 头文件:` private: Ui::DisplayInterface *ui; QDir dirAQt-QLabel中图像的缩放、旋转、镜像
缩放旋转使用的QMatrix,QMatrix提供了世界坐标系统的二维转换功能,可以使窗体变形,经常用于绘图程序中镜像通过QImage::mirrored(bool horizontal, bool vertical);,其中参数表示是横向还是纵向进行镜像 1、缩放 1 QMatrix matrix; 2 matrix.scale(2,2); 3 img = img.transformed(matQt QImage图片翻转(水平、垂直、顺时针、逆时针)
1 水平翻转 2 void ImageViewer::horFilp() 3 { 4 image = image.mirrored(true, false); 5 imageLabel->setPixmap(QPixmap::fromImage(image)); 6 } 7 垂直翻转 8 void ImageViewer::verFilp() 9 { 10 image = image.mirrored(false, true); 11 image