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

Áp dụng Box Blur cho hình ảnh bằng thư viện Pillow

Trong chương trình này, chúng tôi sẽ làm mờ một hình ảnh bằng cách sử dụng bộ lọc Hộp. Lớp ImageFilter trong thư viện gối chứa một hàm gọi là BoxBlur () giúp áp dụng bộ lọc làm mờ hộp. Nó chỉ nhận một tham số là bán kính mờ.

Hình ảnh gốc

Áp dụng Box Blur cho hình ảnh bằng thư viện Pillow

Thuật toán

Step 1: Import Image and ImageFilter from Pillow.
Step 2: Open the image.
Step 3: Call the boxblur() method and specify the radius.
Step 4: Display the output.

Mã mẫu

from PIL import Image, ImageFilter

im = Image.open('image_test.jpg')
im1 = im.filter(ImageFilter.BoxBlur(radius = 7))
im1.show()

Đầu ra

Áp dụng Box Blur cho hình ảnh bằng thư viện Pillow