Matlab语言与其在电子信息工程中的应用:第8讲(V1.2).ppt

Matlab语言与其在电子信息工程中的应用:第8讲(V1.2).ppt

ID:52446379

大小:2.74 MB

页数:23页

时间:2020-04-07

Matlab语言与其在电子信息工程中的应用:第8讲(V1.2).ppt_第1页
Matlab语言与其在电子信息工程中的应用:第8讲(V1.2).ppt_第2页
Matlab语言与其在电子信息工程中的应用:第8讲(V1.2).ppt_第3页
Matlab语言与其在电子信息工程中的应用:第8讲(V1.2).ppt_第4页
Matlab语言与其在电子信息工程中的应用:第8讲(V1.2).ppt_第5页
资源描述:

《Matlab语言与其在电子信息工程中的应用:第8讲(V1.2).ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Matlab语言及其在 电子信息工程中的应用主讲:许钢(V1.2)许钢7/21/20211Matlab语言及其在电子信息工程中的应用第八讲MATLAB在图像处理中的应用一、图形图像文件的读写和查询二、图像的显示三、图像的运算四、图像的几何操作*五、动画许钢7/21/20212Matlab语言及其在电子信息工程中的应用第八讲MATLAB在图像处理中的应用一、图形图像文件的读写和查询1、常用图像文件格式:JPEG:(JPG)(JointPhotographicExpertsGroup)联合图象专家组,一种压缩标准。TIFF:(TaggedImageFileF

2、ormat)标签图像文件格式。GIF:(GraphicInterchangeFormat)图形交换文件格式BMP:(WindowsBitmap)Windows位图许钢7/21/20213Matlab语言及其在电子信息工程中的应用第八讲MATLAB在图像处理中的应用一、图形图像文件的读写和查询2、图形图像文件的写入(保存到文件):A=imread(filename,fmt)例:A=imread('PD_temp','jpg');(查看A的数据格式:3层平面数据——R、G、B)许钢7/21/20214Matlab语言及其在电子信息工程中的应用第八讲MATLA

3、B在图像处理中的应用一、图形图像文件的读写和查询3、图形图像文件的写入(保存到文件):B=imwrite(A,filename,fmt)例:B=imwrite(A,'PD_temp1.bmp','bmp');许钢7/21/20215Matlab语言及其在电子信息工程中的应用第八讲MATLAB在图像处理中的应用二、图像的显示1、image函数:image(A)例:image(A);许钢7/21/20216Matlab语言及其在电子信息工程中的应用第八讲MATLAB在图像处理中的应用二、图像的显示2、imshow函数:imshow(A)例:imshow(A)

4、;许钢7/21/20217Matlab语言及其在电子信息工程中的应用第八讲MATLAB在图像处理中的应用二、图像的显示2、imshow函数:imshow(A,[low,high])%显示灰度在[low,high]范围内的部分(直针对灰度图像)例:B=imread('JonesBW','jpg');subplot(121);imshow(B);subplot(122);imshow(B,[100,150]);%灰度范围[0,255]许钢7/21/20218Matlab语言及其在电子信息工程中的应用第八讲MATLAB在图像处理中的应用三、图像的运算1、图像叠

5、加:imadd(A,B)%显示图像A和B的叠加(A和B同样大小、同类型)例1:A=imread('JonesRGB','jpg');B(:,:,1)=fliplr(A(:,:,1));%红色图层B(:,:,2)=fliplr(A(:,:,2));%绿色图层B(:,:,3)=fliplr(A(:,:,3));%蓝色图层C=imadd(A,B);%或C=A+B;imshow(C);许钢7/21/20219Matlab语言及其在电子信息工程中的应用第八讲MATLAB在图像处理中的应用三、图像的运算1、图像叠加:例1:结果许钢7/21/202110Matlab语

6、言及其在电子信息工程中的应用第八讲MATLAB在图像处理中的应用三、图像的运算1、图像叠加:例2:图层抽取A=imread('JonesRGB','jpg');B=A;B(:,:,1)=fliplr(A(:,:,1));%红色图层figure(1);imshow(B);C=A;C(:,:,2)=fliplr(A(:,:,2));%绿色图层figure(2);imshow(C);许钢7/21/202111Matlab语言及其在电子信息工程中的应用第八讲MATLAB在图像处理中的应用三、图像的运算1、图像叠加:例2:图层抽取结果(1)许钢7/21/20211

7、2Matlab语言及其在电子信息工程中的应用第八讲MATLAB在图像处理中的应用三、图像的运算2、图像减法、乘法、除法:(学生自学)许钢7/21/202113Matlab语言及其在电子信息工程中的应用第八讲MATLAB在图像处理中的应用四、图像的几何操作1、图像的放大、缩小:B=imresize(A,m)B=imresize(A,m,method)B=imresize(A,[mrowsncols],method)%指定分辨率m:(放大倍数)method:(插值方法)ValueDescription{'nearest'}Nearest-neighborin

8、terpolation(最近领域插值)'bilinear'Bilinearint

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

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

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