![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv
文章平均质量分 79
yan_feifei_1993
加油
展开
-
opencv,图像处理,rgb转换为hsv空间
图像RGB空间转换为HSV空间。 H参数表示色彩信息,即所处的光谱颜色的位置。该参数用一角度量来表示,红、绿、蓝分别相隔120度。互补色分别相差180度。 纯度S为一比例值,范围从0到1,它表示成所选颜色的纯度和该颜色最大的纯度之间的比率。S=0时,只有灰度。 V表示色彩的明亮程度,范围从0到1。有一点要注意:它和光强度之间并没有直接的联系。 1: max=max(R,G,B) 2: min=...原创 2017-03-06 22:37:13 · 2938 阅读 · 0 评论 -
OPENCV去除小连通区域,去除孔洞
一、对于二值图,0代表黑色,255代表白色。去除小连通区域与孔洞,小连通区域用8邻域,孔洞用4邻域。 函数名字为:void RemoveSmallRegion(Mat &Src, Mat &Dst,int AreaLimit, int CheckMode, int NeihborMode) CheckMode: 0代表去除黑区域,1代表去除白区域; NeihborMod...原创 2017-03-06 21:48:09 · 13054 阅读 · 9 评论 -
连通区域的标记
一、连通区域的定义 在图像中,最小的单位是像素,每个像素周围有8个邻接像素,常见的邻接关系有2种:4邻接与8邻接。 在视觉上看来,彼此连通的点形成了一个区域,而不连通的点形成了不同的区域。这样的一个所有的点彼此连通点构成的集合,我们称为一个连通区域。二、连通区域的标记1)Two-Pass(两遍扫描法)下面给出Two-Pass算法的简单步骤:(1)第一次扫描:访问当前像素B(x,y),如果B(x,...原创 2017-02-15 15:11:12 · 1483 阅读 · 0 评论