OpenCV python 腐蚀操作(元素)

OpenCV python 腐蚀操作(元素)

"""
目的:使用numpy调试 形态学 腐蚀操作
"""
import cv2
import numpy as np

# 1.创建测试图片
img = np.zeros((5, 5), np.uint8)
img[1:4, 1:4] = 1

# 2.创建腐蚀使用的内核
kernel = np.ones((3, 1), np.uint8)

# 3.执行腐蚀操作
img_erosion = cv2.erode(img, kernel)

# 4.显示腐蚀操作过程数据
print("img = \n", img)
print("kernel = \n", kernel)
print("erosion = \n", img_erosion)

执行结果:
OpenCV python 腐蚀操作(元素)_第1张图片

你可能感兴趣的:(Opencv-python)