×

Matlab图像显示方法

消耗积分:0 | 格式:rar | 大小:6 KB | 2011-03-16

echomybj

分享资料个

  二、实验内容

  (在计算机上执行下面的代码)

  1. 图像的读写

  a) 图像读

  RGB = imread('test1.jpg');

  b) 图像写

  先从一个.mat 文件中载入一幅图像,然后利用图像写函数imwrite,创建一个.bmp文件,并将图像存入其中。

  load clown

  whos

  imwrite(X,map,'clown.bmp')

  c) 图像文件格式转换

  bitmap = imread('clown.bmp','bmp');

  imwrite(bitmap,'clown.png','png');

  2. 图像显示

  a) 二进制图像的显示

  BW1=zeros(20,20); %创建仅包含0/1的双精度图像

  BW1(2:2:18,2:2:18)=1;

  imshow(BW1,'notruesize');

  whos

  BW2=uint8(BW1);

  figure,imshow(BW2,'notruesize')

  BW3=BW2~=0; %逻辑标志置为on

  figure,imshow(BW3,'notruesize')

  whos

  BW=imread('circles.tif');

  imshow(BW);

  figure,imshow(~BW);

  figure,imshow(BW,[1 0 0;0 0 1]);

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !