cv::mat转换成QImage的问题
来源:互联网 发布:星际淘宝王 编辑:程序博客网 时间:2024/06/05 10:28
cv::mat转换成QImage的问题
在进行cv::mat转换为QImage过程中,经常出现问题:
cv::Mat image;
...QImage img=QImage((const unsigned char*)(image.data),image.cols,image.rows,QImage::Format_RGB888);
这是因为QImage图的数据是以字节为单位保存的,每一行的字节数必须是4的整数倍。然而在实际运行过程中image的每行字节可能会有所不同,容易导致图像转换出错或图像效果与原图像不同。这时可以添加&mat.step参数解决。
QImage img=QImage((const unsigned char*)(image.data),image.cols,image.rows,image.step,QImage::Format_RGB888);
step代表以字节为单位的图像的有效宽度。
阅读全文
0 0
- cv::mat转换成QImage的问题
- cv::Mat与QImage间的转换
- QImage 与 cv::Mat 之间的相互转换
- QImage 与 cv::Mat 之间的相互转换
- QImage 与 cv::Mat 之间的相互转换
- 【OpenCv】QImage 与 cv::Mat 之间的相互转换
- QImage 与 cv::Mat 之间的相互转换
- QImage 与 cv::Mat 之间的相互转换
- QImage 与 cv::Mat 之间的相互转换
- QImage 与 cv::Mat 之间的相互转换
- QImage与cv::Mat之间的相互转换
- 把QImage转换为cv::Mat
- OpenCV的cv::Mat转换为Qt的QImage是歪斜失真
- QPixmap Qimage cv::mat转化
- vtkImageData转换成cv::Mat
- IplImage *,Mat,QImage之间的转换
- Mat转换为QImage
- QImage Mat QPixmap转换
- 注解原理
- epoll:EPOLLLT模式下的正确读写方式
- Android在关闭Activity时如何屏蔽掉原有的默认动画效果.
- Word字体的字号与磅值(pt)对应
- MySQL 5.7.9版本sql_mode=only_full_group_by问题
- cv::mat转换成QImage的问题
- 选择框(单/多)、下拉框
- python小实例
- StringUtils.isEmpty用法
- mongodb的git命令
- Android基于HLS和RTMP协议的第三方SDK选择
- (3) Ribbon服务消费
- c++中的virtual虚函数的使用
- python--冒泡法