接上篇图像形态学处理(2)
2. 灰度级图像形态学
灰度级图像形态学适用于这两种情形:应用希望保留图像灰度阶、需要在二值化前做预处理以突出某些特征
2.1 基础操作
1)腐蚀
灰度级的结构元较二值结构元多了一个维度,根据结构元有没有灰度变化(或者说在实际应用中考不考虑灰度变化),可以分为平坦结构元和不平坦结构元
使用平坦结构元b在(x,y)处对f做腐蚀:
使用不平坦结构元b对f做腐蚀:
一般还是用的平坦结构元
可以看到,灰度形态学操作就是把二值形态学里的交换成取最小,或换成取最大。而对0/1取最小或最大就等价于交和或,因此图像形态学处理(1)里OpenCV的形态学公式能兼容二值和灰度。
2)膨胀
使用平坦结构元b在(x,y)处对f做膨胀: