图像处理基本实验

图像处理基本实验

ID:1236713

大小:841.00 KB

页数:13页

时间:2017-11-09

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

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

1、实验一图像的基本操作1.读取并显示一幅tif格式的图像,并将新图像存存储成bmp,png格式并显示出来.所用图片像素为264x264I=imread('dog_gray.tif');%读取tif图像[m,n]=size(I)%显示图像规模imwrite(I,'dog_gray.bmp');%图像保存为bmp格式imwrite(I,'dog_gray.png');%图像保存为png格式I1=imread('dog_gray.bmp');%读取bmp图像I2=imread('dog_gray.png');%读取png图像subplo

2、t(1,3,1),imshow(I);%在1x3子屏中的第1个子图显示为dog_gray.tiftitle('dog_gray.tif');%显示图像标题subplot(1,3,2),imshow(I1);%在1x3子屏中的第2个子图显示为dog_gray.bmptitle('dog_gray.bmp');%显示图像标题subplot(1,3,3),imshow(I2);%在1x3子屏中的第2个子图显示为dog_gray.pngtitle('dog_gray.png');%显示图像标题m=264n=264122读取一幅RGB彩色

3、图像,在同一窗口输出原图像及R,G,B三个分量图像.所用图片大小为352x351RGB=imread('fruits.tif');%读取图像[m,n,p]=size(RGB)%矩阵大小R=RGB(:,:,1);%显示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分量')

4、;%显示标题subplot(2,2,3),image(G);%在2x2子屏中的第3个子图显示G分量图像title('G分量');%显示标题subplot(2,2,4),image(B);%在2x2子屏中的第4个子图显示B分量图像title('B分量');%显示标题m=352n=351p=3123&4读取一幅RGB彩色图像,将其转换为灰度图像保存为tif格式,并在同一窗口显示原图像与灰度图像.将4中得到灰度图像转化为二值图像,并对其进行取反操作,在同一窗口显示灰度图所用图像像素为264x352RGB=imread('flower-

5、0170.jpg');%读取图像[m,n,p]=size(RGB)%矩阵大小I=rgb2gray(RGB);%真彩色图像转换为灰度图像I1=im2bw(I);%灰色图像二值画I2=~I1;%对二值图像取反imwrite(I,'flower-0170.tif')%将图像保存为tif格式subplot(1,2,1),imshow(RGB);%在1x2子屏的第1个子屏中显示原图title('flower-0170.jpg');%显示标题subplot(1,2,2),imshow(I);%在1x2子屏的第1个子屏中显示灰度图像title

6、('flower-0170.tif');%显示标题figure%新建个图形窗口subplot(1,3,1),imshow(I);%在1x3子屏的第1个子屏中显示灰度图像subplot(1,3,2),imshow(I1);%在1x3子屏的第2个子屏中显示二值图像subplot(1,3,3),imshow(I2);%在1x3子屏的第3个子屏中显示二值图像取反后的图像m=264n=352p=3125读取两幅图像,进行加,减,乘,除运算,并显示原图像与运算结果.所用图片像素为512x512I1=imread('baboon.tif');

7、%读取图像I2=imread('barbara.tif');%读取图像12[m1,n1]=size(I1)%I1的大小[m2,n2]=size(I2)%I2的大小ADD=imadd(I1,I2);%两个图像相加SUB=imsubtract(I1,I2);%两个图像相减MUL=immultiply(I1,I1);%两个图像相乘DIV=imdivide(I1,I2);%两个图像相除subplot(2,3,1),imshow(I1);%在2x3子屏的第1个子屏中显示baboon.tiftitle('baboon.tif');subpl

8、ot(2,3,2),imshow(I2);%在2x3子屏的第2个子屏中显示barbara.tiftitle('barbara.tif');subplot(2,3,3),imshow(ADD);%在2x3子屏的第3个子屏中显示ADDtitle('ADD图像');s

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

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

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