python实现图像去模糊降噪
pip install opencv-python
import cv2
# 读取图像
image = cv2.imread('input_image.jpg')
# 去模糊 - 使用高斯模糊
blurred = cv2.GaussianBlur(image, (5, 5), 0)
# 降噪 - 使用中值模糊
denoised = cv2.medianBlur(blurred, 5)
# 显示原始图像、模糊处理后的图像和去噪后的图像
cv2.imshow('Original Image', image)
cv2.imshow('Blurred Image', blurred)
cv2.imshow('Denoised Image', denoised)
# 等待按下任意按键关闭窗口
cv2.waitKey(0)
cv2.destroyAllWindows()
import cv2
# 读取图像
image = cv2.imread('input_image.jpg')
# 去模糊 - 使用高斯模糊
blurred = cv2.GaussianBlur(image, (5, 5), 0)
# 降噪 - 使用中值模糊
denoised = cv2.medianBlur(blurred, 5)
# 显示原始图像、模糊处理后的图像和去噪后的图像
cv2.imshow('Original Image', image)
cv2.imshow('Blurred Image', blurred)
cv2.imshow('Denoised Image', denoised)
# 等待按下任意按键关闭窗口
cv2.waitKey(0)
cv2.destroyAllWindows()