matlab 子图像subplot
-
h =subplot(m,n,p)
m 代表行
n 代表列
p 代表的这个图形画在第几行、第几列。
-
lena图的源代码:
- 综合:
-
I=imread('lena.jpg'); figure,imshow(I); I1=rgb2gray(I); figure,imshow(I1); Noise=imnoise(I1,'salt & pepper'); Noise_image=uint8(~Noise*255)+I1; figure,imshow(Noise_image); Denoise_image1=medfilt2(Noise_image,[3,3]); figure,imshow(Denoise_image1,[]); [PSNR1,~]=psnr(I1,Denoise_image1); Denoise_image2=medfilt2(Noise_image,[5,5]); figure,imshow(Denoise_image2,[]); [PSNR2,~]=psnr(I1,Denoise_image2);
- 二值:
a=imread('lena.jpg'); i=rgb2gray(a); I=im2bw(a,0.5); subplot(3,1,1); imshow(a); title('原图像'); subplot(3,1,2); imshow(i); title('灰度图像'); subplot(3,1,3); imshow(I);title('二值图像 ');
posted on 2019-09-24 16:34 ybl20000418 阅读(433) 评论(0) 编辑 收藏 举报