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

การทำให้ภาพเบลอ (Blurring) ด้วยฟังก์ชัน medianBlur() ของ OpenCV


ในโปรแกรมนี้ เราจะทำให้ภาพเบลอโดยใช้ฟังก์ชัน medianBlur() ในไลบรารี OpenCV การเบลอแบบ Median ช่วยประมวลผลขอบในภาพขณะที่กำจัดสัญญาณรบกวน (noise)

ภาพต้นฉบับ

การทำให้ภาพเบลอ (Blurring) ด้วยฟังก์ชัน medianBlur() ของ OpenCV

อัลกอริทึม

ขั้นตอนที่ 1: นำเข้า cv2
ขั้นตอนที่ 2: อ่านภาพ
ขั้นตอนที่ 3: ส่งภาพและขนาดเคอร์เนลให้ฟังก์ชัน cv2.medianBlur()
ขั้นตอนที่ 4: แสดงภาพ

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

import cv2
image = cv2.imread("testimage.jpg")
image = cv2.medianBlur(image, 7)
cv2.imshow("medianblur", image)

ผลลัพธ์

การทำให้ภาพเบลอ (Blurring) ด้วยฟังก์ชัน medianBlur() ของ OpenCV