Trong chương trình này, chúng ta sẽ xói mòn ảnh bằng hàm erode() của OpenCV. Xói mòn (Erosion) nghĩa là co lại ảnh. Nếu bất kỳ pixel nào trong kernel là 0, thì tất cả pixel trong kernel được đặt thành 0. Một điều kiện trước khi áp dụng erosion là ảnh phải là ảnh grayscale.
Ảnh gốc

Thuật toán
Bước 1: Import cv2 Bước 2: Import numpy. Bước 3: Đọc ảnh bằng imread(). Bước 4: Định nghĩa kích thước kernel bằng numpy ones. Bước 5: Truyền ảnh và kernel vào hàm erode. Bước 6: Hiển thị kết quả.
Mã ví dụ
import cv2
import numpy as np
image = cv2.imread('testimage.jpg')
kernel = np.ones((7, 7), np.uint8)
image = cv2.erode(image, kernel)
cv2.imshow('Eroded Image', image)
Kết quả
