开运算—lhMorpOpen 和 闭运算—lhMorpClose

http://lh2078.blog.163.com/blog/#m=0

是个类库有源代码可参考

开运算—lhMorpOpen

形态学和OpenCV 2010-06-18 21:15:18 阅读63 评论0   字号: 订阅

 二值图像的开(7*7)

开运算—lhMorpOpen - 海水和火焰 - 形态学与OpenCV开运算—lhMorpOpen - 海水和火焰 - 形态学与OpenCV  

灰度图像的开(9*9 椭圆结构)
开运算—lhMorpOpen - 海水和火焰 - 形态学与OpenCV
 
 

函数:lhMorpOpen

说明:形态学开运算

参数:

src 输入图像

dst 输出图像

se 结构元素指针

iterations 开运算中膨胀和腐蚀次数

源码:

void lhMorpOpen(const IplImage* src, IplImage* dst, IplConvKernel* se=NULL, int iterations=1)

{

    cvErode( src, dst, se, iterations );

      //注:采用结构元素的映射进行膨胀!!!

       IplConvKernel* semap = lhStructuringElementMap(se);

       cvDilate( dst, dst, semap, iterations );

       cvReleaseStructuringElement(&semap);

}

 

 

 

 

 

闭运算—lhMorpClose

形态学和OpenCV 2010-06-18 21:20:49 阅读25 评论0   字号: 订阅

 二值图像的闭(7*7)

   

闭运算—lhMorpClose - 海水和火焰 - 形态学与OpenCV  闭运算—lhMorpClose - 海水和火焰 - 形态学与OpenCV

 

灰度图像的闭(9*9)

闭运算—lhMorpClose - 海水和火焰 - 形态学与OpenCV
 

 

 函数:lhMorpClose

说明:形态学闭运算

参数:

src 输入图像

dst 输出图像

se 结构元素指针

iterations 闭运算中膨胀和腐蚀次数

源码:

void lhMorpClose(const IplImage* src, IplImage* dst, IplConvKernel* se=NULL, int iterations=1)

{

    cvDilate( src, dst, se, iterations );

     //注:采用结构元素的映射进行腐蚀

       IplConvKernel* semap = lhStructuringElementMap(se);

    cvErode( dst, dst, semap, iterations );

       cvReleaseStructuringElement(&semap);

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值