OpenCV
LZQ-liziqin
这个作者很懒,什么都没留下…
展开
-
OpenCV学习-单窗口显示多幅图像
在图像处理算法效果测试中,我们常常需要对比显示输入与输出图像,常遇到的问题就是在单窗口下显示多幅图像,在OpenCV中我们可以综合利用坐标变换与Rect区域提取来实现单窗口显示多幅图像。首先根据输入图像个数与尺寸确定输入源图像小窗口的构成形态;然后设定每个图像小窗口具体构成。 单窗口显示多幅图像代码如下:#include<opencv2\core\affine.hpp&g...原创 2018-07-16 14:42:04 · 2488 阅读 · 0 评论 -
opencv学习-去除干扰线
操作步骤:1.读取彩色图像,imread()2.转换为灰度图像,cvtColor(src,dst,CV_BGR2GRAY)3.转换为二值图像,adaptiveThreshold()4,定义结构元素,getStructuringElement5,形态学操作代码如下:#include<iostream>#include<opencv2/opencv.h...原创 2018-10-16 15:38:15 · 13846 阅读 · 3 评论 -
OpenCV学习几何变换-坐标映射
OpenCV中提供重映射想换操作,重映射是指把一个图像中一个位置的像素通过映射关系转到另一图像指定位置。void remap(inputarray src ,outputarray dst,inputarray map1,inputarray map2,int interpolation,int borderMode=BORDER_CONSTANT,const scalar&borderV...原创 2018-07-15 12:52:07 · 2770 阅读 · 0 评论 -
OpenCV学习-图像颜色空间转换
OpenCV中常用的颜色空间包括RGB,HSV,YUV,OpenCV中提供cvtColor函数来转换图像的颜色空间:void cvtColor(InputArray src,OutputArray dst,int code,int dstCn=0)函数解析:用于转换图像的颜色空间。code是颜色空间的转换模式,常用的有CV_RGB2GRAY,CV_RGB2HSV,CV_BGR2HLS等,dstCn...原创 2018-07-16 15:01:47 · 1742 阅读 · 1 评论