下载此文档

图像处理matlab程序实例.doc


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
程序实例 1 旋转:x=imread('d:\MATLAB7\work\'); y=imrotate(x,200,'bilinear','crop'); subplot(1,2,1); imshow(x); subplot(1,2,2); imshow(y) rgb clear [x,map]=imread( 'D:\Program Files\MATLAB\R2012a\bin\shaohaihe\' ); y=x(90:95,90:95); imshow(y) R=x(90:95,90:95,1); G=x(90:95,90:95,2); B=x(90:95,90:95,3); R,G,B 3. 加法运算 clear I=imread( 'D:\Program Files\MATLAB\R2012a\bin\shaohaihe\' ); J=imnoise(I, 'gaussian' ,0,); % 向图片加入高斯噪声 subplot(1,2,1),imshow(I); % 显示图片 subplot(1,2,2),imshow(J); K=zeros(242,308); % 产生全零的矩阵,大小与图片的大小一样 for i=1:100 % 循环 100 加入噪声 J=imnoise(I, 'gaussian' ,0,); J1=im2double(J); K=K+J1; end K=K/100; figure,imshow(K); save 4. 减法 clear I=imread( 'D:\Program Files\MATLAB\R2012a\bin\shaohaihe\' ); J=imread( 'D:\Program Files\MATLAB\R2012a\bin\shaohaihe\' ); K=imsubtract(I,J); % 实现两幅图相减 K1=255-K; % 将图片求反显示 figure;imshow(I); title( ' 有噪声的图' ); figure;imshow(J); title( ' 原图' ); figure;imshow(K1); title( ' 提取的噪声' ); save 5. 图像的乘法 H=imread( 'D:\Program Files\MATLAB\R2012a\bin\shaohaihe\' ); I=immultiply(H,); 将此图片乘以 J=immultiply(H,2); subplot(1,3,1),imshow(H); title( ' 原图' ); subplot(1,3,2),imshow(I); title( '· 放大 ' ); subplot(1,3,3),imshow(J); title( ' 放大 2倍' ); 6 除法运算 moon=imread( '' ); I=double(moon); J=I*+90; K=I*+90; L=I*+90; moon2=uint8(J); moon3=uint8(K); moon4=uint8(L); J=imdivide(moon,moon2); K=imdivide(moon,moon3); L=imdivide(moon,moon4); subplot(2,2,1),imshow(moon); subplot(2,2,2),imshow(J,[]); subplot(2,2,3),imshow(K,[]); subplot(2,2,4),imshow(L,[]); 7. 图像的缩放 clear I= imread( 'D:\Program Files\MATLAB\R2012a\bin\shaohaihe\' ); figure,imshow(I); scale = ; J= imresize(I,scale); figure,imshow(J); 8. 图像的旋转(1) I= imread( 'D:\Program Files\MATLAB\R2012a\bin\shaohaihe\' ); figure,imshow(I); theta = 30; K= imrotate(I,theta); % Try varying the angle, theta. figure, imshow(K) (2) clear I=imread( 'D:\Program Files\MATLAB\R2012a\bin\shaohaihe\' ); J=i

图像处理matlab程序实例 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人63229029
  • 文件大小261 KB
  • 时间2017-01-16