记录第一次使用
利用均值滤波去除图片噪声,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()