MATLAB数学手册教程绘图与图形处理.docVIP

  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数学手册教程绘图与图形处理

登录 窗体顶端 搜索: 窗体底端 czks wiki 图像的空间变换 首页 论坛 Blog 贡献 最新改动 查找网页 帮助目录 图像的空间变换 编辑 备注 信息 附件 窗体顶端 窗体底端 空间几何变换 将(w,z)坐标系上的图像变换为(x,y)坐标系上的图像,可以表示为: (x,y) = T{(w,z)} 比如: (x,y) = T{(w,z)} = (w/2, z/2) 仿射变换 仿射变换是一种常用矩阵变换,它可以表示成矩阵的形式: 在matlab里面实现 wz = [3 4 1]; T = [2 0 0; 0 3 0; 0 0 1]; xy = wz * T; wz = xy * inv(T); 为了避免归一化参数,我们可以借助maketform函数: T = [2 0 0; 0 3 0; 0 0 1]; tform = maketform(affine, T); wz = [1 2; 3 4]; xy = tformfwd(wz, tform); wz = tforminv(xy, tform); 我们可以用一个栅格图像来形象的表示这些变换的效果: 这些变换使用的变换矩阵分别是: 对图像应用空间变换 有两种方法:正向映射和反向映射 反向映射的过程是:对每一个输出像素,计算它在输入图像上的位置,根据输入图像上该位置附近的像素值决定输出像素的值。 在matlab中,简单的变换可以直接用单个函数实现。图像缩放使用: g = imresize(f, scale); g = imresize(f, [ROW COL]); 图像旋转使用: g = imrotate(f, angle); 图像剪切使用: g = imcrop(f, [X, Y, WIDTH, HEIGHT]); 在matlab中使用imtransform实现图像的空间变换。语法是 g = imtransform(f, tform, interp); 其中,interp可以是nearest,bilinear或者bicubic。 比如: f = chekerboard(50); s = 0.8; theta = pi/6; T = [s*cos(theta) s*sin(theta) 0; -s*sin(theta) s*cos(theta) 0; 0 0 1]; tform = maketform(affine, T); g = imtransform(f, tform); 双线性滤波: 图像配准 根据两幅图像,算出一个变换参数,使得一幅图像经过这样的变换后和另一图像接近 图像的空间变换 (2008-04-20 22:42:58由czk编辑) 编辑 备注 信息 附件 窗体顶端 窗体底端 MoinMoin Powered Python Powered GPL licensed Valid HTML 4.01 czk.8866.org | czk.3322.org | Copyright (c) 2006 czk. 浙ICP X Warning!?Youre using Internet Explorer 6, thats a big security risk! Upgrade or download a better, faster safer browser: Firefox, Chrome or Safari. 第7章 绘图与图形处理 人们很难从一大堆原始的数据中发现它们的含义,而数据图形恰能使视觉感官直接感受到数据的许多内在本质,发现数据的内在联系。MATLAB可以表达出数据的二维,三维,甚至四维的图形。通过图形的线型,立面,色彩,光线,视角等属性的控制,可把数据的内在特征表现得淋漓尽致。下面我们分别介绍图形的命令。 7.1 二维图形 7.1.1 基本平面图形命令 命令1 plot 功能 线性二维图。在线条多于一条时,若用户没有指定使用颜色,则plot循环使用由当前坐标轴颜色顺序属性(current axes ColorOrder property)定义的颜色,以区别不同的线条。在用完上述属性值后,plot又循环使用由坐标轴线型顺序属性(axes LineStyleOrder property)定义的线型,以区别不同的线条。 用法 plot(X,Y) 当X,Y均为实数向量,且为同维向量(可以不是同型向量),X=[x(i)],Y=[y(i)],则plot(X,Y)先描出点(x(i),y(i)),然后用直线依次相连;若X,Y为复数向量,则不考虑虚数部分。若X,Y均为同维同型实数矩阵,X = [X(i)],Y = [Y(i)],其中

文档评论(0)

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

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

1亿VIP精品文档

相关文档