图像处理基本实验

图像处理基本实验

ID:47221509

大小:518.31 KB

页数:18页

时间:2019-08-28

图像处理基本实验_第1页
图像处理基本实验_第2页
图像处理基本实验_第3页
图像处理基本实验_第4页
图像处理基本实验_第5页
资源描述:

《图像处理基本实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、图像处理基本实验1.读取并显示一幅tif格式的图像,并将新图像存存储成bmp,png格式并显示出来所用图片像素为264x264I=imread(1dog_gray•tif1)%读取tif图像[m,n]=size(I)%显示图像规模imwrite(I,1dog_gray・bmp1);%保存为bmp格式图像保存为png格式I2=imread(1dog_gray.png1)$读取png图imwrite(I,1dog_gray.png1);%Il=imread(1dog_gray.bmp1);%读取bmp图像subplot(1,3,1),imshow(I);%在1x

2、3子屏中的第1个子图显示为dog_gray.tiftitle(1dog_gray•tif1);%显示图标题subplot(1,3,2)『imshow(II);$在1x3子屏中的第2个子图显示为dog_gray.bmptit1e(1dog_gray•bmp1);%显示图像标题subplot(1,3,3).imshow(12);%在1x3子屏中的第2个子图显示为dog_gray•pngtitle(fdog_gray•png1);%显示图像标题m=B三个分量2读取一幅RGB彩色图像,在同一窗口输岀原图像及R,G,图像.所用图片大小为352x351RGB=imrea

3、d(*fruits・tif');色读取图像[mzn,p]=size(RGB)%矩阵大小R=RGB(:,:zl);%显示R分量G=RGB(:,:,2);$显示G分量B=RGB(::,2);&显示B分量subplot(2,2,1),image(RGB);%在2x2子屏中的第1个子图显示原图title('原图,);%显示标题subplot(2,2,2),image(R);%衽2x2子屏中的第2个子图显示R分量图像title('R分量,);%显示标题subplot(2,2,3),image(G);$在2x2子屏中的第3个子图显示G分量图像title(*G分量,);%

4、显示标题subplot(2,2,4),image(B);咎在2x2子屏中的第4个子图显示B分量图像titleCB分量,);%显示标题m=352n=351P=3原图100300100200300G分量R分量100200300100200300B分量读取一幅RGB彩色图像z将其转换为灰度图像保存为tif格式,并在同一sis口显示原图像与灰度图像.将4中得到灰度图像转化为二值图像,并对其进行取反操作,在同一窗口显示灰度图所用图像像素为264x352RGB=imread(1flower-0170•jpg1);%读取图像[m,n,p]=size(RGB)咎矩阵大小I=

5、rgb2gray(RGB);转换为灰度Il=im2bw(I);%灰色图像二值画12二~11;%对二值图像取反imwrite(I,'flower-0170.tif*)%将图保存为七辽格式subplot(1,2,1),imshow(RGB);%在1x2子屏的第1个子屏中显示原图title('flower-0170.jpg');$显示标题subplot(1,2,2)zimshow(I);%在1x2子屏的第1个子屏中显示灰度图像title(*flower-0170.tif1);%显示标题figure%新建个图形窗口subplot(1,3,1),imshow(I);%

6、在1x3子屏的第1个子屏中显示灰度图像subplot(1,3,2),imshow(II);%在1x3子屏的第2个子屏中显示二值图像subplot(1,3,3),imshow(12);%在1x3子屏的第3个子屏中显示二值图像取反后的图像m=264n=5读取两幅图像,进行加,减,乘,除运算,并显示原图像与运算结果.所用图片像素为512x512Il=imread(1baboon.tif1);%读取图像I2=imread('barbara.tif');%读取图像[ml,nl]=size(Il)%工1的大小[m2,n2]=size(12)%12的大小ADD=imadd

7、(Ilz12);$两个图像相加SUB=imsubtract(II,12);%两个图像相减MUL=immultiply(II,II);E两个图像相乘DIV=imdivide(Il,12);咎两个图像相除subplot(2,3,1),imshow(II);%在2x3子屏的第1个子屏中显示baboon.tiftitle(*baboon・tif*);subplot(2,3,2),imshow(12);%在2x3子屏的第2个子屏中显示barbara.tiftitle('barbara.tif*);subplot(2,3,3),imshow(ADD);%在2x3子屏的第

8、3个子屏中显示ADDtitle('ADD图像J;su

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。