opencv图像缩放和转换qimage
2017-12-25 11:13
323 查看
OpenCV图像缩放使用的函数是:resize void resize(InputArray src, OutputArray dst, Size dsize, double fx=0, double fy=0, int interpolation=INTER_LINEAR ) 参数含义: InputArray src -原图像 OutputArray dst -输出图像 Size dsize -目标图像的大小 double fx=0 -在x轴上的缩放比例 double fy=0 -在y轴上的缩放比例 int interpolation -插值方式,有以下四种方式 INTER_NN -最近邻插值 INTER_LINEAR -双线性插值 (缺省使用) INTER_AREA -使用象素关系重采样,当图像缩小时候,该方法可以避免波纹出现。当图像放大时,类似于 INTER_NN 方法。 INTER_CUBIC -立方插值。 说明:dsize与fx和fy必须不能同时为零 //尺寸调整 //cv::resize(images1,dstImage1,Size(images1.cols*4/5,images1.rows),0,0,INTER_LINEAR); //resize(temImage,dstImage2,Size(temImage.cols*2,temImage.rows*2),0,0,INTER_LINEAR);
MAT 转qimage
QImage MainWindow::Mat2QImage(Mat& cvImg) //opencvd的mat转换成qimage图像
{
QImage qImg;
if(cvImg.channels()==3) //3 channels color image 3通道彩色图片 红黄蓝
{
cv::cvtColor(cvImg,cvImg,CV_BGR2RGB); qImg =QImage((const unsigned char*)(cvImg.data), cvImg.cols, cvImg.rows, cvImg.cols*cvImg.channels(), QImage::Format_RGB888); } else if(cvImg.channels()==1) //grayscale image 单通道 灰度图片 { qImg =QImage((const unsigned char*)(cvImg.data), cvImg.cols,cvImg.rows, cvImg.cols*cvImg.channels(), QImage::Format_Indexed8); } else { qImg =QImage((const unsigned char*)(cvImg.data), cvImg.cols,cvImg.rows, cvImg.cols*cvImg.channels(), QImage::Format_RGB888); } return qImg;
}
相关文章推荐
- OpenCV图像MAT格式转换为QT中QImage并显示
- OpenCV 中的图像结构IPLImage 和 Qt中QImage之间的转换源代码
- OpenCV 中的图像结构IPLImage 和 Qt中QImage之间的转换源代码【z】
- OpenCV 中的图像结构IPLImage 和 Qt中QImage之间的转换源代码
- Opencv对加载图像时路径格式转换
- 用opencv计算棋盘格内角点坐标(通过多个内角点获得转换矩阵),并同时用halcon和opnecv对图像进行透视变换
- 2014年3月29日 遇到的关于opencv将图像转换为数组的几个问题 包含cvmat 到mat转换
- OpenCV中文网站例程——图像旋转和缩放
- 关于Opencv图像的转换(YUV420sp)
- Python-OpenCv之图像基本处理-平移,缩放,旋转,翻转,裁剪及仿射变换
- OpenCV 读RGB图像然后转换成灰度并保存成灰度图
- QT图像和OPENCV转换关系
- Python下opencv使用笔记(六)(图像的形态学转换)
- python中PIL.Image和OpenCV图像格式相互转换
- 【Rayeager PX2分享】OpenCV入门之图像缩放
- 本图片处理类功能非常之强大可以实现几乎所有WEB开发中对图像的处理功能都集成了,包括有缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等功能
- 学习OpenCV 第四章课后题第一题(合并图像、缩放、字体)
- OPENCV 中的图像旋转与缩放
- OpenCV实现彩色图像转换为灰度图及二值化处理
- 图像缩放--OpenCV cvResize函数--最近邻插值---双线性插值--基本原理