當前位置:菜譜大全網 - 減肥食譜 - Matlab圖像加噪聲

Matlab圖像加噪聲

Matlab中給圖片添加噪聲的語句是:

(1)J = imnoise(I,type);

(2)J = imnoise(I,類型,參數);

其中I是原始圖像的灰度矩陣,j是加噪後圖像的灰度矩陣;

壹般,(1)就夠了,(2)表示允許修改參數,(1)使用默認參數;

有五種類型,即“高斯”(高斯白噪聲)、“局部變量”(與圖像灰度值相關零均值高斯白噪聲)、“泊松”(泊松噪聲)和“鹽&;‘胡椒’(椒鹽噪聲)和‘斑點’(斑點噪聲);具體(2)參數值可根據個人需求設定;對於其余的信息,如果妳仍然不明白,請參考Matlab幫助文件。

用‘鹽&;胡椒'(椒鹽噪聲),並將其參數設置為0.6。例子如下:

l = im read(' image _ ori . jpg ');

J = imnoise(L,' salt & amp辣椒',0.6);

imshow(J);//立即彈出窗口,顯示添加噪點後的圖像。

imwrite(J,' image_noise.jpg ',' jpg ',' Quality ',100);//以100%的質量存儲噪點圖片,質量默認值為75。

上面的程序就是給原圖添加椒鹽噪聲,但是要註意把圖片和上面程序的M文件放在同壹個子目錄下。