matalab吧 关注:165贴子:157
  • 1回复贴,共1

建模一个模糊的、有噪声的图像。怎么不显示?

只看楼主收藏回复

f=checkerboard(8);%产生一幅棋盘图像
PSF=fspecial('motion',7,45);%空间滤波器
gb=imfilter(f,PSF,'circular');%产生一幅运动退化图像
noise=imnoise2('Gaussian',size(f,1),size(f,2),0,sqrt(0.01));%产生一幅高斯噪声图像,均值是0,方差是0.01
g=gb + noise;%产生模糊带噪声图像
figure
subplot(2,2,1),imshow(f)
subplot(2,2,2),imshow(gb)
subplot(2,2,3),imshow(noise)
subplot(2,2,4),imshow(g)


IP属地:天津1楼2017-06-09 08:54回复
    Error in ==> cp1 at 8
    noise=imnoise2('Gaussian',size(f,1),size(f,2),0,sqrt(0.01));%产生一幅高斯噪声图像,均值是0,方差是0.01
    ??? Undefined function or method 'imnoise2' for input arguments of type 'char'.
    Error in ==> cp1 at 8
    noise=imnoise2('Gaussian',size(f,1),size(f,2),0,sqrt(0.01));%产生一幅高斯噪声图像,均值是0,方差是0.01


    IP属地:天津2楼2017-06-09 08:55
    回复