图像处理----形态学滤波

膨胀

  • 消除噪声
  • 分割出独立的图像元素,在图像中连接相邻的元素
  • 寻找图像中明显的极大值或极小值区域
  • 求出图像的梯度
dilate(输入图像,目标图像,膨胀的核,锚的位置,迭代使用的次数,边界模式,边界为常数时的边界值)

膨胀的核----默认使用参考点位于中心的3*3的核,一般先调用Mat类型的变量获得getStructuringElement的返回值得到

getStructuringElement(内核的形状,尺寸,锚点位置);

内核形状

  • 矩形:MORPH_RECT
  • 交叉性:MORPH_CROSS
  • 椭圆形:MORPH_ELLIPSE

腐蚀
膨胀和腐蚀是对白色部分而言。膨胀–比原图更大的高亮区域,腐蚀—比原图更小的高亮区域

erode(输入图像,目标图像,核,锚点位置,迭代次数,边界模式,边界为常数时的边界值)

开运算
先腐蚀后膨胀
用来消除小物体,在纤细出分离物体
平滑较大物体的边界但不改变其面积
闭运算
先膨胀后腐蚀
排除小型黑洞
形态学梯度
膨胀图与腐蚀图之差
可以将团块的边缘突出出来
用来保留物体的边缘轮廓
顶帽
原图与开运算的结果之差
用来分离比临近点亮一点的斑块
进行背景提取
黑帽
闭运算结果与原图之差
用来分离比临近点暗一点的斑块
API函数

morphologyEx(输入图像,目标图像,形态学运算类型,核,锚的位置,迭代使用函数的次数,边界模式,边界为常数时的边界值)

运算类型

  • 开运算—MORPH_OPEN
  • 闭运算—MORPH_CLOSE
  • 形态学梯度----MORPH_GRADIENT
  • 顶帽----MORPH_TOPHAT
  • 黑帽----MORPH_BLACKHAT
  • 腐蚀----MORPH_ERODE
  • 膨胀—MORPH_DILATE
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值