Qt:图片翻转(水平、垂直、顺时针、逆时针)
2016-10-20 10:48
3123 查看
水平翻转 void ImageViewer::horFilp() { image = image.mirrored(true, false); imageLabel->setPixmap(QPixmap::fromImage(image)); } 垂直翻转 void ImageViewer::verFilp() { image = image.mirrored(false, true); imageLabel->setPixmap(QPixmap::fromImage(image)); } 顺时针旋转 void ImageViewer::clockwise() { QMatrix matrix; matrix.rotate(90.0); image = image.transformed(matrix,Qt::FastTransformation); imageLabel->setPixmap(QPixmap::fromImage(image)); } 逆时针旋转 void ImageViewer::anticlockwise() { QMatrix matrix; matrix.rotate(-90.0); image = image.transformed(matrix,Qt::FastTransformation); imageLabel->setPixmap(QPixmap::fromImage(image)); }
//原文地址:http://blog.csdn.net/feiyangyangfei/article/details/8722786
C++、Qt学习交流群: 302558294(欢迎你的加入)
相关文章推荐
- 图片镜像水平翻转,垂直翻转以及顺时针,逆时针旋转
- css3背景图水平垂直顺时针逆时针翻转旋转
- 在J2ME中实现图片的翻转效果(包括垂直和水平)
- jQuery+CSS3实现图片翻转特效 可水平垂直翻转
- 顺时针或逆时针旋转180度等于先作一个水平镜像,再作一个垂直镜像!
- Swing之图片水平翻转、垂直翻转、180度旋转
- vb.net graphic类 画圆,椭圆 画两点之间的坐标 画窗体改变跟随画图 图片的水平垂直翻转
- CSS3滤镜-水平和垂直翻转图片
- 内容filter翻转效果,水平翻转,垂直翻转,顺时针90,180,270翻转。0-90度任意翻转
- 图片像素翻转。水平翻转,垂直翻转。
- 图片旋转工具类(分为:顺时针旋转90度、逆时针旋转90度、旋转180度、水平旋转、垂直旋转)
- unity图片水平/垂直翻转
- 水平和垂直翻转图片
- JS等比例缩放图片以及让图片水平垂直居中显示
- 代码翻转bitmap图。水平翻转,垂直翻转。
- 未知大小图片在已知容器中的垂直和水平居中问题
- jQuery无缝图片横向(水平)/竖向(垂直)滚动
- css实现图片在div中水平和垂直居中(但图片宽高要小于div宽高)
- 水平和垂直翻转可视对象
- 连续环绕滚动的图片特效(水平和垂直方向)