break在matlab中的用法,求助这个算法运行的时候说错误: BREAK只能在FOR或WHile使用...
該樓層疑似違規(guī)已被系統(tǒng)折疊?隱藏此樓查看此樓
[filenamel,pathname,filterindex]=uigetfile('*.*','選擇圖像','請(qǐng)選擇圖像')
I = imread(num2str(filenamel));
disp('請(qǐng)選擇添加噪聲類型');
disp('椒鹽噪聲 --1');
disp('高斯噪聲 --2');
disp('泊松噪聲 --3');
disp('斑點(diǎn)噪聲 --4');A=input('請(qǐng)輸入選項(xiàng)值:');
switch A
case 1
d=input('請(qǐng)輸入選椒鹽噪聲密度:');
J=imnoise(I,'salt & pepper',d);
imwrite(J,'SALT1.bmp');
subplot(1,2,1);imshow(I);
subplot(1,2,2);imshow(J);
break;
case 2
m=input('請(qǐng)輸入高斯白噪聲平均值:');
v=input('請(qǐng)輸入高斯白噪聲方差:');
J=imnoise(J,'gaussian',m,v);
imwrite(J,'GAUSSIAN1.bmp');
subplot(1,2,1);imshow(I);
subplot(1,2,2);imshow(J);
break;
case 3
J=imnoise(I,'poisson');
imwrite(J,'POISSON.bmp');
subplot(1,2,1);imshow(I);
subplot(1,2,2);imshow(J);
break;
case 4
v=input('請(qǐng)輸入方差:');
J=imnoise(I,'speckle',v);
imwrite(J,'SPECKLE1.bmp');
subplot(1,2,1);imshow(I);
subplot(1,2,2);imshow(J);
break;
end
總結(jié)
以上是生活随笔為你收集整理的break在matlab中的用法,求助这个算法运行的时候说错误: BREAK只能在FOR或WHile使用...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python笔记之ArcPy简介
- 下一篇: mysql数据库备份sql语句_mysq