OpenCV-Python:腐蚀、膨胀、开操作、闭操作

本文详细介绍了OpenCV-Python中四种基本的形态学操作:腐蚀、膨胀、开操作和闭操作,以及它们的数学公式和函数原型。开操作能消除细小物体,平滑边界;闭操作则能填充物体内部空洞,连接邻近物体。此外,还提到了形态学梯度、顶帽和黑帽等进阶应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

腐蚀:

腐蚀就是选择滑动窗口中像素值最小的点(局部最小值)。

公式表示:

可以理解为,移动结构B,如果结构B与结构A的交集完全属于结构A的区域内,则保存该位置点,所有满足条件的点构成结构A被结果B腐蚀的结果。

 

 函数原型:

 dst=cv2.erode(src, kernel[, dst[, anchor[, iterations[, borderType[, borderValue]]]]])

膨胀

膨胀就是选择滑动窗口中像素值最大的点(局部最大值)

公式表示:

可以理解为,将结构B在结构A上进行卷积操作,所有移动结构B与结构A存在交集的位置的集合为结构A在结构B作用下的膨胀结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值