type
status
date
slug
summary
tags
category
icon
password
Email
水寒江静,满目青山,载月明归。——黄庭坚《诉衷情》
文章首发于我的个人博客:欢迎大佬们来逛逛
膨胀与腐蚀
膨胀与腐蚀是数学形态学在图像处理中最基础的操作。
膨胀操作是取每个位置领域内最大值,所以膨胀后输出图像的总体亮度的平均值比起原图会有所升高,图像中比较亮的区域的面积会变大,而较暗物体的尺寸会减小甚至消失。(增加高亮部分)
腐蚀是相反的操作,所以腐蚀就是求局部最小值的操作。(减少高亮部分)
getStructuringElement函数可用于构造一个特定大小和形状的结构元素,用于图像形态学处理
简单总结:
- 膨胀:增加高亮,减少阴暗
- 腐蚀:增加阴暗,减少高亮
形态学基础
处理类型 | 操作 | 作用 |
开运算 | 先腐蚀再膨胀 | 可在纤细点出分离物体。有助于消除噪音 |
闭运算 | 先膨胀后腐蚀 | 用于排除前景对象中的小孔或对象上的小黑点 |
形态学梯度 | 膨胀图与腐蚀图之差 | 用于保留目标物体的边缘轮廓 |
顶帽 | 原图与开运算图之差 | 分离比邻近点亮的斑块,用于突出原图像中比周围亮的区域 |
黑帽 | 闭运算图与原图差 | 分离比邻近点暗的斑块,突出原图像中比周围暗的区域 |
函数API:
morphologyEx
参考:
- 作者:Yuleo
- 链接:https://www.helloylh.com/article/opencv7
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。