OpenCV:十、形态学操作应用(提取水平与垂直线)
2020-12-20 本文已影响0人
马洪滔
前言
在上一章中描述了如何进行形态学操作(开操作、闭操作、形态学梯度、顶帽及黑帽),详细描述可点击查看(https://www.jianshu.com/writer#/notebooks/47386368/notes/77896029)
目标
本章中,将学习:
- 原理方法
- 实现步骤
- 代码演示
原理方法
图像形态学操作的时候,可以通过自定义的机构元素实现结构元素对输入图像一些对象敏感、另外一些对象不敏感,这样就会让敏感的对象改变而不敏感的对象保留输出。通过使用两个最基本的形态学操作——膨胀与腐蚀,使用不同的结构元素实现对输入图像的操作、得到想要的结果。
- 膨胀,输出的像素值是结构元素覆盖下输入图像的最大像素值
- 腐蚀,输出的像素值是结构元素覆盖下输入图像的最小像素值