700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Qt Qimage图片翻转(水平 垂直 顺时针 逆时针)

Qt Qimage图片翻转(水平 垂直 顺时针 逆时针)

时间:2019-08-25 19:59:47

相关推荐

Qt Qimage图片翻转(水平 垂直 顺时针 逆时针)

1、水平翻转

void ImageViewer::horFilp(){image = image.mirrored(true, false);imageLabel->setPixmap(QPixmap::fromImage(image));}

2、垂直翻转

void ImageViewer::verFilp(){image = image.mirrored(false, true);imageLabel->setPixmap(QPixmap::fromImage(image));}

3、顺时针旋转

void ImageViewer::clockwise(){QMatrix matrix;matrix.rotate(90.0);image = image.transformed(matrix,Qt::FastTransformation);imageLabel->setPixmap(QPixmap::fromImage(image));}

4、逆时针旋转

void ImageViewer::anticlockwise(){QMatrix matrix;matrix.rotate(-90.0);image = image.transformed(matrix,Qt::FastTransformation);imageLabel->setPixmap(QPixmap::fromImage(image));}

本文福利,费领取Qt开发学习资料包、技术视频,内容包括(C++语言基础,Qt编程入门,QT信号与槽机制,QT界面开发-图像绘制,QT网络,QT数据库编程,QT项目实战,QT嵌入式开发,Quick模块,面试题等等)↓↓↓↓↓↓见下面↓↓文章底部点击费领取↓↓

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。