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)
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)