Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

การใช้ Box Blur กับภาพด้วย Pillow Library


ในโปรแกรมนี้ เราจะทำให้ภาพเบลอ (Blur) โดยใช้ Box Filter คลาส ImageFilter ใน Pillow Library มีฟังก์ชันชื่อ BoxBlur() ซึ่งช่วยให้ใช้ Box Blur Filter ได้ ฟังก์ชันนี้รับพารามิเตอร์เดียวคือ Blur Radius

ภาพต้นฉบับ

การใช้ Box Blur กับภาพด้วย Pillow Library

อัลกอริทึม

Step 1: Import Image และ ImageFilter จาก Pillow
Step 2: เปิดภาพ
Step 3: เรียกเมธอด boxblur() และระบุ Radius
Step 4: แสดงผลลัพธ์

ตัวอย่างโค้ด

from PIL import Image, ImageFilter

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

ผลลัพธ์

การใช้ Box Blur กับภาพด้วย Pillow Library