add noise
给图像添加噪音折叠全部页面
句法
J =无噪声(I,‘高斯’)
J =无噪声(I,‘高斯’,m)
J =杂音(I,‘gaussian’,m,var_gauss)
J =杂音(I,‘localvar’,var_local)
J =杂音(I,‘localvar’,intensity_map,var_local)
J =无噪音(I,‘泊松’)
J =杂音(I,‘盐和胡椒粉’)
J =杂音(I,‘salt&pepper’,d)
J =无噪音(I,‘斑点’)
J =无噪声(I,‘斑点’,var_speckle)
描述
J = imnoise(I,‘gaussian’)向灰度图像I添加零均值,方差为0.01的高斯白噪声。
您可以选择使用GPU添加噪声(需要Parallel Computing Toolbox™)。
J = imnoise(I,‘gaussian’,m)加上平均值为m且方差为0.01的高斯白噪声。
J = imnoise(I,‘gaussian’,m,var_gauss)将平均值为m且方差为var_gauss的高斯白噪声相加。
J = imnoise(I,‘localvar’,var_local)将局部方差var_local的零均值高斯白噪声相加。
J = imnoise(I,‘localvar’,intensity_map,var_local)添加零均值高斯白噪声。噪声的局部方差var_local是I中图像强度值的函数。图像强度值到噪声方差的映射由矢量强度映射指定。
J = imnoise(I,‘poisson’)从数据生成泊松噪声,而不是向数据添加人为噪声。有关更多信息,请参见算法。
J =杂音(I,“盐和胡椒粉”)会添加盐和胡椒粉噪音,默认噪音密度为0.05。这会影响大约5%的像素。
例
J = imnoise(I,‘salt&pepper’,d)增加盐和胡椒粉的噪声,其中d是噪声密度。这影响大约d * numel(I)个像素。
J = imnoise(I,‘speckle’)使用等式J = I + n * I加乘性噪声,其中n是均值为0,方差为0.05的均匀分布的随机噪声。
J = imnoise(I,‘speckle’,var_speckle)添加具有方差var_speckle的乘性噪声。