Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Làm mờ ảnh bằng hàm blur() của OpenCV


Trong chương trình này, chúng ta sẽ làm mờ ảnh bằng hàm blur() của opencv.

Thuật toán

Bước 1: Import OpenCV.
Bước 2: Import ảnh.
Bước 3: Đặt kích thước kernel.
Bước 4: Gọi blur() và truyền ảnh, kernel size.
Bước 5: Hiển thị kết quả.

Ảnh gốc

Làm mờ ảnh bằng hàm blur() của OpenCV

Mã ví dụ

import cv2
image = cv2.imread("testimage.jpg")
kernel_size = (7, 7)
image = cv2.blur(image, kernel_size)
cv2.imshow("blur", image)

Kết quả

Ảnh làm mờ

Làm mờ ảnh bằng hàm blur() của OpenCV

Giải thích

Kích thước kernel dùng để làm mờ chỉ một phần nhỏ ảnh. Kernel di chuyển qua toàn bộ ảnh và làm mờ các pixel nó bao phủ.