记录第一次使用
利用均值滤波去除图片噪声,python版opencv的安装不再赘述

左边是原图,右边是滤波之后的结果
附代码
import cv2
import random
img01 = cv2.imread("D:\\landscape.jpg")
for i in range(8000): #生成8000个噪点
a = random.randint(0,499)
b = random.randint(0,499)
img01[a,b] = 255
cv2.imshow("original",img01) # 显示噪点图
img_medianBlur=cv2.medianBlur(img01,3) # 中值滤波
cv2.imshow("result",img_medianBlur) # 显示中值滤波结果
cv2.waitKey(0)
cv2.destroyAllWindows()
本文通过Python和OpenCV实现图片噪声去除,演示了如何使用均值滤波技术改善图像质量,包括添加随机噪点及应用中值滤波后的对比效果。
653

被折叠的 条评论
为什么被折叠?



