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

ทำให้ภาพเบลอโดยใช้ฟังก์ชัน OpenCV Gaussian Blur()


ในโปรแกรมนี้ จะเบลอภาพโดยใช้ฟังก์ชัน openCV GaussianBlur() การเบลอแบบเกาส์เซียนเป็นกระบวนการทำให้ภาพเบลอโดยใช้ฟังก์ชันเกาส์เซียน มีการใช้กันอย่างแพร่หลายในซอฟต์แวร์กราฟิกเพื่อขจัดสัญญาณรบกวนออกจากภาพและลดรายละเอียด

อัลกอริทึม

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.

ภาพต้นฉบับ

ทำให้ภาพเบลอโดยใช้ฟังก์ชัน OpenCV Gaussian Blur()

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

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

ผลลัพธ์

เสียนเบลอ :

ทำให้ภาพเบลอโดยใช้ฟังก์ชัน OpenCV Gaussian Blur()