形态学图像处理
文章平均质量分 73
babbxazzg
这个作者很懒,什么都没留下…
展开
-
结构元素IplConvKernel及操作
在OpenCV中,定义了一个结构用于描述形态学中的结构元素。该结构定义如下:typedef struct _IplConvKernel{ int nCols; int nRows; int anchorX; int anchorY; int *values; int nShiftR;}IplConvKernel;在这里,对其中的变量定义做一简单的描述:nCols,nRows:结构元素的行宽与列高;anchorX,anchorY:结构元素原点(锚点)的位置坐标,水转载 2010-10-30 15:38:00 · 2925 阅读 · 0 评论 -
开运算—lhMorpOpen 和 闭运算—lhMorpClose
开运算—lhMorpOpen形态学和OpenCV2010-06-18 21:15:18阅读63评论0 字号:大中小 订阅 二值图像的开(7*7) 灰度图像的开(9*9 椭圆结构) 函数:lhMorpOpen说明:形态学开运算参数:src 输入图像dst 输出图像se 结构元素指针iterations 开运算中膨胀和腐蚀次数源码:void lhMorpOpen(const IplImage* src, IplImage* dst, IplConvKernel* se=NULL, int ite转载 2010-10-31 00:39:00 · 2100 阅读 · 0 评论 -
cvMorphologyEx —不推荐使用
cvMorphologyEx —不推荐使用<br /> 在OpenCV中某些高级形态学变换用cvMorphologyEx函数完成,包括开运算,闭运算,标准形态梯度,白顶帽,黑顶帽运算。但是本博主不推荐使用该函数。<br /> 通过查看cvMorphologyEx的源代码,可以发现,在执行开、闭等运算,在进行第二步形态学腐蚀和膨胀时,该函数仍然采用与第一步相同的结构元素进行。这种方法在针对一般对称的结构元素情况是正确的,但是当结构元素为自定义的非对称结构元素时,结果图像会发生错误的偏移。<br转载 2010-10-30 22:58:00 · 1260 阅读 · 0 评论 -
结构元素的扩展操作
结构元素的扩展操作 <br />在介绍新的扩展形态学变换函数之前,介绍一组结构元素的扩展操作,包括结构元素的拷贝、取反和取映射操作。这些操作将在后面的形态学变换中经常出现。<br /> <br />函数:lhStructuringElementCopy<br />功能:获得形态学结构元素的拷贝<br />参数:se 输入结构元素<br />返回:se的拷贝,注意:在不使用时需要用cvReleaseStructuringElement释放<br />源码:<br />IplConvKernel* lhStr转载 2010-10-31 00:35:00 · 581 阅读 · 0 评论