第三章基本原理1.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 基本原理 图像的表示 矩阵 f(0,0) f(0,1) … f(0,N-1) f(1,0) f(1,1)… f(1,N-1) f(x,y)= . . f(M-1,0) f(M-1,1) .. f(M-1,N-1) 对一副图像f(x,y)取样,得到M行N列图像,我们称这幅图像的大小为MXN (0,1) 用来表示沿第一行的第二个取样 图像的基本操作 读取图像:imread(‘filename’)p10页 filename :全名,包括扩展名 注意格式路径,要在默认路径下 图像大小查询 Size函数 给出图像的行列数 Size(f) [m,n]=size(f) 图像信息显示 whos函数 显示一个数组的附加信息 whos f 显示图像 Imshow()函数 语法格式: imshow(f,g) F:图像数组 G:显示灰度级数,默认256 imshow(f,[low high]) 小于等于low的值都显示黑色,大于或等于high的值都显示为白色 Imshow(f,[]) 将变量low设置为数组的最小值,high设置为最大值,显示一幅动态范围较小的图像或既有正值又有负值的图像效果非常好 Pixval 单个像素的亮度值 Imshow例题 P11例1 p12例2 练习要求: 在一个图形窗口中显示至少三幅chest的处理图像,imshow参数自行调节。 subplot(131),imshow(f) subplot(132),imshow(f,[]) subplot(13),imshow(f,[10 52]) subplot(13),imshow(f,[28 48]) 加载图像 Load filename(不加扩展名) 例如: Load woman Figure(1),image(X),colormap(map)大写 load tire figure(2),image(X),colormap(map) load wbarb figure(3),image(X),colormap(map) 保存图像 Imwrite(f,’filename’) 保存图像,将图像写到磁盘上 filename中包含的字符串必须是可识别的文件格式扩展名,imwrite参数取决于文件格式,本书主要处理的jpg,tif格式。 只适用于jpg格式 Imwrite(f,’filename.jpg’,’quality’,q) Q:是0-100之间的整数 Q越小图像的退化压缩就越严重 例题 imwrite(f,’mjm.jpg’,’quality’,q)p13页 f=imread(bubbles.tif); imwrite(f,bubbles50.jpg,quality,50) imwrite(f,bubbles25.jpg,quality,25) imwrite(f,bubbles15.jpg,quality,15) imwrite(f,bubbles5.jpg,quality,5) imwrite(f,bubbles0.jpg,quality,0) subplot(231),imshow(f) subplot(232),imshow(bubbles50.tif) subplot(233),imshow(bubbles25.jpg) subplot(234),imshow(bubbles15.jpg) subplot(235),imshow(bubbles5.jpg) subplot(236),imshow(bubbles0.jpg) 只适用于tif格式 语法格式: imwrite(f,’mjm.tif’,’compression’,’parameter’,’resolution’,[colres rowres]) Parameter:包含如下值none无压缩;packbits比特包压缩(非二值图像的默认参数);ccitt二值图像的默认参数 Colres:垂直方向上每英寸的像素数 Rowres:水平方向上每英寸的像素数 基本操作 注意: 逗号,分号的使用 命令行结束写分号,不显示运行结果(取消输出) 只要用逗号或分号正确分隔不同的命令一行中可以写几条命令 matlab数据类和图像类型 2.4.1 数据类 一幅图像的特性由数据类和图像类来表征 Data_class image_type 虽然我们处理的是整数坐标,但matlab中的像素本身并不是整数。 P16页给出了matlab表示

文档评论(0)

502992 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档