一、前言
图像形态学操作是 基于形状的一系列图像处理操作的合集,主要是基于集合论基础上的形态学数学。
形态学有四个基本操作:膨胀、腐蚀、开、闭。
膨胀与 腐蚀是图像处理中最常用的形态学操作手段,常常被组合起来一起使用实现一些复杂的图像形态学操作。
膨胀与腐蚀能实现各种各样的功能,主要如下:
1、消除噪声。
2、分割出独立的图像元素,在图像中连接相邻的元素。
3、寻找图像中的明显的极大值区域或极小值区域。
求出图像的梯度。
二、腐蚀操作
原图
1.导库
代码如下:
#案例来源Fu Xianjun. All Rights Reserved.
import cv2
import numpy as np
2.腐蚀膨胀
img = cv2.imread('j.bmp')
cv2.imshow('img', img)
kernel = np.ones((6,6),np.uint8)
erosion = cv2.erode(img,kernel,iterations = 1)
cv2.imshow('erosion', erosion)
cv2.waitKey(0)
cv2.destroyAllWindows()