[工学]MATLAB在数字图像处理.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]MATLAB在数字图像处理

MATLAB在数字图像处理中的应用 应用技术学院 和丽芳 第一章 MATLAB图像处理工具箱 1.1图像的显示和相互转换 1、常见的图像文件格式 PCX、BMP、TIF、GIF、JPG等 2、MATLAB支持的图像文件格式 BMP、HDF、 JPEG、 PCX、PNG、TIF、XWD 3、图像类型 Matlab中最基本的数据结构是数组,大多数的图 像用两维数组(矩阵)存储,矩阵中的一个元素对应于所要显示图像的一个像素。 在Matlab中,一副图像可能包含一个数据矩阵,也可能有一个颜色映像表矩阵。 3种类型:索引图像、强度图像、RGB图像 (1)索引图像 索引图像包括一个数据矩阵X,一个颜色矩阵Map。其中Map是一个m×3的数据阵列,其每个元素的值均为[0,1]之间的双精度浮点型数据。 Map矩阵的每一行分别表示红色、绿色、蓝色的颜色值。 (2)强度图像 强度图像就是我们通常所说的“灰度图像”。一副强度图像是一个数据矩阵I。 (3)RGB图像 在Matlab中存储为n×m×3的数据数组。 4、图形和图像文件的读入和显示 imread、imagesc I=imread(rice.png); 5、图像类型转换 (1)图像颜色浓淡处理 X=dither(RGB,MAP) X=dither(RGB,MAP,Qm,Qe) (2)灰度图像转变为索引图像 函数:Gray2ind clc; clear all; I=imread(rice.png); figure(3); imshow(I) [I1,map1]=gray2ind(I,128); [I2,map2]=gray2ind(I,16); figure(1); imshow(I1,map1); figure(2); imshow(I2,map2); (3)索引图像转换为灰度图像 函数:gray2ind 格式: I=gray2ind(X,MAP) (4)RGB图像转换为灰度图像 函数:rgb2gray 格式: NEWmap=rgb2gray(MAP) (5) RGB图像转换为索引图像 函数:rgb2ind 格式: [X,MAP]=rgb2ind(RGB) [X,MAP]= rgb2ind(RGB,tol) [X,MAP]= rgb2ind(RGB,n) 四种转换方法:直接转换、均匀量化、最小方差量化、颜色图近似 (6)索引图像转换为RGB图像 函数:ind2rgb 格式: RGB=ind2rgb( X,MAP ) (7)通过阈值化方法把图像转换为二值图像 函数:im2bw 格式: BW=im2bw( I,level) BW=im2bw( X,MAP,level) BW=im2bw( RGB,level) clc; clear all; I=imread(rice.png); figure(1); imshow(I) [I1,map1]=gray2ind(I,128); [I2,map2]=gray2ind(I,16); figure(2); imshow(I1,map1); figure(3); imshow(I2,map2); BW1=im2bw(I1,map1,0.5); figure(4); imshow(BW1); (8)通过阈值化方法把灰度图像转换为索引图像 函数:grayslice 格式: X=grayslice( I,n) X=grayslice( I,V) 1.2 图像的显示 1、标准图像的显示 imshow 2、索引图像的显示 Imshow(X,map) 3、灰度图像的显示 Imshow(I) Imshow(I,N) (9)将矩阵转换为灰度图像 格式:I=mat2gray(X,[xmin xmax]) 4、显示二进制位图 Imshow(BW) 5、显示RGB图像 Imshow(RGB) 6、显示图形文件中的图像 Imshow filename 例如:imshow rice.png 7、显示非图像数据 Imshow(I,[low,high]) 8、特殊图像的显示 (1)添加颜色条 函数:colorbar (2)显示多帧图像阵列 独立显示一帧,用函数Im

您可能关注的文档

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档