0
斑点噪声本质上是乘性噪声,它可能具有加性噪声或不具有加性噪声(定义因情况而异)。本文很好地概述了斑点噪声,包括描述和消除斑点噪声的方法。
这是一些简单的python代码,可以产生乘法斑点噪声:
import cv
im = cv.LoadImage('tree.jpg', cv.CV_LOAD_IMAGE_GRAYSCALE)
mult_noise = cv.CreateImage((im.width,im.height), cv.IPL_DEPTH_32F, 1)
cv.RandArr(cv.RNG(6), mult_noise, cv.CV_RAND_NORMAL, 1, 0.1)
cv.Mul(im, mult_noise, im)
cv.ShowImage("tree with speckle noise", im)
cv.WaitKey(0)
无噪声:
加入斑点噪声:
收藏