Computer >> Máy Tính >  >> Lập trình >> Python

Làm mờ hình ảnh bằng cách sử dụng hàm OpenCV Gaussian Blur ()

Trong chương trình này, sẽ làm mờ một hình ảnh bằng cách sử dụng hàm openCV GaussianBlur (). Làm mờ Gaussian là quá trình làm mờ một hình ảnh bằng cách sử dụng hàm gaussian. Nó được sử dụng rộng rãi trong phần mềm đồ họa để loại bỏ nhiễu khỏi hình ảnh và giảm chi tiết.

Thuật toán

Step 1: Import cv2.
Step 2: Read the original image.
Step 3: Apply gaussian blur function. Pass the image and the kernel size as parameter.
Step 4: Display the image.

Hình ảnh gốc

Làm mờ hình ảnh bằng cách sử dụng hàm OpenCV Gaussian Blur ()

Mã mẫu

import cv2
image = cv2.imread("testimage.jpg")
Gaussian = cv2.GaussianBlur(image, (7,7), 0)
cv2.imshow("Gaussian Blur", Gaussian)

Đầu ra

Gaussian Blur :

Làm mờ hình ảnh bằng cách sử dụng hàm OpenCV Gaussian Blur ()