OpenCV的cv::Mat转换为Qt的QImage是歪斜失真
来源:互联网 发布:在银行当程序员 编辑:程序博客网 时间:2024/05/16 01:18
1 OpenCV的cv::Mat转换为Qt的QImage是歪斜失真
2 Qt中用QLabel显示OpenCV中Mat图像数据出现扭曲现象的解决
void CenterWindow::displayResult(Mat mat){ //show the resultImage in result area; Mat rgb; QImage img; if(mat.channels() == 3) // RGB image { cvtColor(mat,rgb,CV_BGR2RGB); img = QImage((const uchar*)(rgb.data), //(const unsigned char*) rgb.cols,rgb.rows, rgb.cols*rgb.channels(), //new add QImage::Format_RGB888); }else // gray image { img = QImage((const uchar*)(mat.data), mat.cols,mat.rows, mat.cols*mat.channels(), //new add QImage::Format_Indexed8); } resultImageLabel->setPixmap(QPixmap::fromImage(img)); resultImageLabel->resize(resultImageLabel->pixmap()->size()); resultImageLabel->show();}
阅读全文
0 0
- OpenCV的cv::Mat转换为Qt的QImage是歪斜失真
- 将opencv的Mat转换为qt的QImage
- 【OpenCv】QImage 与 cv::Mat 之间的相互转换
- cv::Mat与QImage间的转换
- cv::mat转换成QImage的问题
- QT的QImage 与 Opencv的Mat 之间的转换
- Qt中使用OpenCV显示图片时,Mat结构转换为QImage结构的问题
- OpenCv:IplImage,Mat和Qt:QImage之间的快速转换
- opencv Mat 与 Qt QImage之间的转换
- opencv的cv::Mat类型与qt的QImage类型互转
- 把QImage转换为cv::Mat
- QImage 与 cv::Mat 之间的相互转换
- QImage 与 cv::Mat 之间的相互转换
- QImage 与 cv::Mat 之间的相互转换
- QImage 与 cv::Mat 之间的相互转换
- QImage 与 cv::Mat 之间的相互转换
- QImage 与 cv::Mat 之间的相互转换
- QImage 与 cv::Mat 之间的相互转换
- Ubuntu 16.04 & GTX 1050+cuda8.0 +cuDNN5.1 的深度学习开发环境搭建/ERROR: Unable to load the kernel module 'nvidi
- dom4j 读取文件异常 org.dom4j.DocumentException: Read timed out Nested exception: Read timed out
- koa开发详解
- C++性能系列之map的使用误区
- php流程控制流程图解
- OpenCV的cv::Mat转换为Qt的QImage是歪斜失真
- win10系统arp绑定
- 自定义View练习1
- 关于maven项目搭建并发布到linux(tomcat)
- 如何搭建自己的博客
- 命令模式
- Cause: java.lang.NumberFormatException: For input string: "a"
- mysql 查询优化浅谈
- 【基础算法】(08)五大常用算法之四:回溯法