matlab图像处理的初步练习1

matlab图像处理的初步练习1

ID:19498417

大小:1.67 MB

页数:21页

时间:2018-10-02

matlab图像处理的初步练习1_第1页
matlab图像处理的初步练习1_第2页
matlab图像处理的初步练习1_第3页
matlab图像处理的初步练习1_第4页
matlab图像处理的初步练习1_第5页
资源描述:

《matlab图像处理的初步练习1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数字图象处理实验实验报告实验一MATLAB图像处理的初步练习一实验目的1、熟悉图像处理的基本操作(读入、保存、显示图像);2、熟悉图像运算操作;3、掌握灰度直方图的概念及计算方法。二实验内容v图像矩阵的读入和保存方法1、图像函数的读入:1)原图像:>>A=imread('www.gif');>>2)原图像:>>[B,X]=imread('butterfly-0030.jpg');2、图像文件的写入:>>imwrite(A,'weixingtu.jpg')重读后的图像:3、保存图像数据文件及调用:>>saveA>>loadA>>v常用

2、图像类型及类型转换1图像类型查看:1)2)>>isrgb(A)Warning:isrgbisobsoleteandmayberemovedinthefuture.Seeproductreleasenotesformoreinformation.>Inisrgbat29ans=0>>isind(A)Warning:isindisobsoleteandmayberemovedinthefuture.Seeproductreleasenotesformoreinformation.>Inisindat32ans=1>>isgray(A)W

3、arning:isgrayisobsoleteandmayberemovedinthefuture.Seeproductreleasenotesformoreinformation.>Inisgrayat27ans=1>>isbm(A)???Undefinedfunctionormethod'isbm'forinputargumentsoftype'uint8'.>>2类型转换:>>A=imread('www.gif');>>[B,X]=gray2ind(A,64);>>[C,Y]=gray2ind(A,64);>>A=ind2gr

4、ay(C,Y)图像矩阵的显示方法1)>>A=imread('lena.gif');>>subplot(2,2,1);imshow(A)>>subplot(2,2,2);imshow(A,[50,150])>>subplot(2,2,3);imshow(A,[20,70])>>subplot(2,2,4);imshow(A,[70,100])>>原图:处理后:2)同一窗口显示多幅图像>>A=imread('building-0009.JPG');>>B=imread('chute-0042.jpg');>>C=imread('frui

5、t-0052.jpg');>>D=imread('浪漫.jpg');>>subplot(2,2,1);imshow(A)>>subplot(2,2,2);imshow(B)>>subplot(2,2,3);imshow(C)>>subplot(2,2,4);imshow(D)v图像矩阵的基本运算1、图像的点运算:1)>>A=imread('lena.gif');>>B=A*0.5;>>imshow(A)>>title('原图')>>figure>>imshow(B)>>title('点运算后图')>>2)>>A=imread('le

6、na.gif');>>B=60+A;>>subplot(1,2,1);imshow(A);title('原图')>>subplot(1,2,2);imshow(B);title('处理后的图像')>>2、图像的代数运算:1)>>A=imread('rice.png');>>B=imread('lena.gif');>>Y=imadd(A,B);>>X=imsubtract(A,B);>>Z=immultiply(A,B);>>W=imdivide(A,B);>>figure(1)>>imshow(A)>>title('rice原图'

7、)>>figure>>imshow(B)>>title('lena原图')>>figure>>imshow(Y)>>title('lena与rice和图')>>figure>>imshow(X)>>title('lena与rice差图')>>figure>>imshow(Z)>>title('lena与rice乘图')>>figure>>imshow(W)>>title('lena与rice除图')>>2)>>A=imread('lena.gif');>>B=A*0.5;>>C=imread('lena.gif');>>D=C*0.

8、5;>>M=immultiply(B,D);>>N=imdivide(B,D);>>subplot(2,2,1);imshow(A);title('rice原图')>>subplot(3,2,1);imshow(A);title('r

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

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

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