matlab强大之处在于已经写好了库函数imnoise可以直接拿来使用:
首先进行一段科普:
常用的噪声类型
编辑
'gaussian':Gaussian white noise with constant mean and variance
'localvar':Zero-mean Gaussian white noise with an intensity-dependentvariance
'poisson':Poisson noise
'salt & pepper':On and off pixels
'speckle':Multiplicative noise'gaussian'
语法:
编辑
g = imnoise(I,type)
g = imnoise(I,type,parameters)
g = imnoise(I,'gaussian',m,v)
g = imnoise(I,'localvar',V)
g = imnoise(I,'localvar',image_intensity,var)
g = imnoise(I,'poisson')
g = imnoise(I,'salt & pepper',d)
g = imnoise(I,'speckle',v)
下面是重点!!!!!!!!!!!!&#