|
<p>谁有matlab软件,帮我找一幅图片仿真下下面的程序!然后把前后的图片给我!谢谢!!</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:30 -</p>
<p>解决时间:2010-1-28 14:58</p>
<p>谁有matlab软件,帮我找一幅图片仿真下下面的程序!然后把前后的图片给我!谢谢!!</p>
<p>M=imread(\'dl011.jpg\') %读取MATLAB中的名为cameraman的图像</p>
<p>subplot(3,3,1)</p>
<p>imshow(M) %显示原始图像</p>
<p>title(\'original\')</p>
<p>P1=imnoise(M,\'gaussian\',0.02) %加入高斯躁声</p>
<p>subplot(3,3,2)</p>
<p>imshow(P1) %加入高斯躁声后显示图像</p>
<p>title(\'gaussian noise\');</p>
<p>P2=imnoise(M,\'salt & pepper\',0.02) %加入椒盐躁声</p>
<p>subplot(3,3,3)</p>
<p>imshow(P2) %%加入椒盐躁声后显示图像</p>
<p>title(\'salt & pepper noise\');</p>
<p>g=medfilt2(P1) %对高斯躁声中值滤波</p>
<p>subplot(3,3,5)</p>
<p>imshow(g)</p>
<p>title(\'medfilter gaussian\')</p>
<p>h=medfilt2(P2) %对椒盐躁声中值滤波</p>
<p>subplot(3,3,6)</p>
<p>imshow(h)</p>
<p>title(\'medfilter salt & pepper noise\')</p>
<p>l=[1 1 1 %对高斯躁声算术均值滤波</p>
<p>1 1 1</p>
<p>1 1 1];</p>
<p>l=l/9;</p>
<p>k=conv2(P1,l)</p>
<p>subplot(3,3,8)</p>
<p>imshow(k,[])</p>
<p>title(\'arithmeticfilter gaussian\')</p>
<p>%对椒盐躁声算术均值滤波</p>
<p>d=conv2(P2,l)</p>
<p>subplot(3,3,9)</p>
<p>imshow(d,[])</p>
<p>title(\'arithmeticfilter salt & pepper noise\')</p>
<p>问题补充:</p>
<p>我的程序有错吗?有错误的话帮我修改下!!谢谢!!</p>
<p>提问者: 小小小中华 - 二级</p>
<p>最佳答案</p>
<p>如果需要可以把邮箱给我</p>
<p>0</p>
<p>回答者:</p>
<p>DeadAsDevil - 三级 2010-1-25 22:07</p>
<p>我来评论>></p>
|
|