1. 利用matlab對圖像添加高斯雜訊
一般段乎加入白雜訊,只得是加入高斯白雜訊
利用randn產生高斯分布雜訊加到原來的圖像上就可以了
假設你原來的圖像的數據存在矩陣變數a中襲燃雀
那麼
noise=A*randn(size(a));
其中A是需要加雜訊的方差值,A的取值確定雜訊的幅度大小
一般比圖像信號幅度拍早小得多
b=a+noise;
就是加了雜訊之後的圖像
2. 如何用matlab產生標准高斯雜訊
可以使用AWGN和WGN產生高斯白雜訊。WGN用於產生高斯白雜訊,AWGN則用於在某一信號中加入高斯白雜訊。
加性高斯白雜訊 AWGN(Additive White Gaussian Noise) 是最基本的雜訊與干擾模型。加性雜訊:疊加在信號上的一種雜訊,通常記為n(t),而且無論有無信號,雜訊n(t)都是始終存在的。因此通常稱它為加性雜訊或者加性干擾。白雜訊:雜訊的功率譜密度在所有的頻率上均為一常數,則稱這樣的雜訊為白雜訊。如果白雜訊取值的概率分布服從高斯分布,則稱這樣的雜訊為高斯白雜訊。
MATLAB是美國MathWorks公司出品的商業數學軟體,用於演算法開發、數據可視化、數據分析以及數值計算的高級技術計算語言和互動式環境,主要包括MATLAB和Simulink兩大部分。
所謂高斯白雜訊(White Gaussian Noise)中的高斯是指概率分布是正態函數,而白雜訊是指它的二階矩不相關,一階矩為常數,是指先後信號在時間上的相關性。這是考查一個信號的兩個不同方面的問題。高斯白雜訊:如果一個雜訊,它的瞬時值服從高斯分布,而它的功率譜密度又是均勻分布的,則稱它為高斯白雜訊。