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

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


ในโปรแกรมนี้ เราจะใช้ Max Filter กับภาพโดยใช้ Pillow Library ใน Maximum Filtering ค่าของแต่ละพิกเซลในหน้าต่างที่เลือกของภาพจะถูกแทนที่ด้วยพิกเซลสูงสุด (Maximum) ของหน้าต่างนั้น ฟังก์ชัน Filter ใช้เพื่อใช้ Filter ต่างๆ ด้วย Pillow Library

ภาพต้นฉบับ

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

อัลกอริทึม

Step 1: Import Image จาก Pillow
Step 2: เปิดภาพ
Step 3: เรียกฟังก์ชัน Filter และระบุ MaxFilter
Step 4: แสดงผลลัพธ์

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

from PIL import Image, ImageFilter

im = Image.open('testimage.jpg')
im1 = im.filter(ImageFilter.MaxFilter(size=7))
im1.show()

ผลลัพธ์

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