- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
地理信息系统原理实习指导书 实习1 扫描数字化、图像定向基本原理
实习一 扫描数字化、图像定向基本原理
1. 实习目的
理解图像定向的基本原理;
练习MFC窗口程序开发。
2. 实习内容
学习扫描数字化、图像定向的基本原理;
学习使用齐次坐标表示法通过矩阵运算进行坐标变换的方法;
使用MFC开发图像定向测试程序。
3. 知识准备
3.1 图形变换
图形是点、线、面及其属性信息的结合,图形中每个点都有一个确定的位置坐标,许多点组成点集坐标矩阵,在一定的拓扑(点、线、面)结合关系下对应着某个图形。因此,对图形的变换也可归结为对点的变换,图形的变换可以通过与之对应的矩阵线性变换来实现。而且,无论在二维平面内或三维空间中,均可对已定义的几何图形连续进行多次几何变换,以得到新的所需要的图形。这时只需将相应的多个变换矩阵连乘后,形成组合变换矩阵,再作用于几何图形即可。计算机中,广泛采用齐次坐标技术研究图形变换,即在n+1维空间中,讨论n维向量的变换,再经规范化过程在n维空间中观察其变换结果。
3.2 齐次坐标
所谓齐次坐标,就是将一个原本是n维德向量用一个n+1维向量来表示。例如,向量(x1,x2,…,xn)的齐次坐标表示为(Hx1,Hx2,…,Hxn,H),其中H是一个不为0的实数。显然,一个向量的非齐次坐标表示(x1,x2,…,xn)有n个分量,且是惟一确定的;但一个向量的齐次坐标表示不是惟一的,齐次坐标中的H(H≠0)取不同值时表示的都是同一个点,比如齐次坐标(8,4,2)、(4,2,1)表示的都是二维点(4,2)。一个向量的齐次坐标有无数多个。但是,在一个向量的无数多个齐次坐标中有一个非常重要,而且是惟一确定的,那就是当H=1时的齐次坐标(x1,x2,…,xn,1)。我们称当H=1时的齐次坐标(x1,x2,…,xn,1)为向量(x1,x2,…,xn)的规范化齐次坐标。
现设点P(x,y)进行平移后移到P*(x*,y*),其中x方向的平移量为n,y方向的平移量为m。那么点P*(x*,y*)的坐标为x*=x+ny*=y+n ,这个变换用矩阵的形式可以表示为
x*y* = xy ∙ 1001 + nm
为了符合矩阵相乘时要求前者的列数与后者的行数相等的规则,变换结果为
xy1 ∙ 100010nm1 = x+ny+m1 = x*y*1
3.3 二维图形的几何变换
二维图形的几何变换矩阵可以用下式表示:
T2D = adgbehcfi
从变换功能上可以把T2D划分为四个子矩阵,其中[c f]子矩阵对图形做平移变换;gh子矩阵对图形做投影变换;adbe子矩阵则是对图形进行缩放、旋转、对称、错切等变换;[i]子矩阵对图形进行整体缩放变换。
利用齐次坐标及变换矩阵T2D,实现平面图形几何变换的基本变换的一般过程是:将n×2阶的二维点集矩阵表示成齐次坐标的形式,然后乘以相应的变换矩阵即可完成,即
变换后的点集矩阵=变换前的点集矩阵×变换矩阵T2D
用公式表示为
Hx1*Hx2*Hy1*Hy2*HH⋮Hxn*⋮Hyn*⋮Hn+2 = x1x2y1y211⋮xn⋮yn⋮1n+2 ∙ T2D
图形上各点的新齐次坐标规范化后的点集矩阵为
x1*x2*y1*y2*11⋮xn*⋮yn*⋮1n+2
使用齐次坐标表示二维空间中点的坐标时,可以使用上述几何变换矩阵T2D来实现对点坐标的几何变换。几种常用变换的变换矩阵如下:
(1)平移变换
[x* y* 1] = [x y 1] * 100010TxTy1 = [x + Tx , y + Ty ,1]
(2)比例变换
[x* y* 1] = [x y 1] * Sx000Sy0001 = [Sx*x, Sy*y, 1]
(3)旋转变换
平面图形的基本旋转变换是指图形绕坐标原点旋转任意角θ,并且规定逆时针方向旋转时,θ取正值,顺时针方向旋转时,θ取负值。
设点P(x, y) 与原点 O(0, 0) 的距离为r,OP与+x轴的夹角为φ,点P(x, y)绕坐标原点旋转任意角θ后得到点P*(x*, y*),可得如下关系:
x=rcosφy=rsinφ
而
x*=rcos(φ+θ)=rcosφcosθ-rsinφsinθ=xcosθ-ysinθy*=rsin(φ+θ)=rcosφsinθ+rsinφcosθ=xsinθ+ycosθ
即
x*=xcosθ-ysinθy*=xsinθ+ycosθ
写成矩阵为
P*= xy1∙cosθsinθ1-sinθcosθ1001= xcosθ-ysinθxsinθ+ycosθ1 = x*y*1
因此,旋转变换矩阵为
cosθsinθ0-sinθcosθ0001
若旋转中心不在原点,则可以先进行一次平移变换,将原点移到旋转中心处,再进行旋转变换,最后再进行一次相反的平移变换即可。
将上述基本变换进行组合,便可进行复合变换。复合变
您可能关注的文档
- 内环境与稳态(2012.9.10).ppt
- 内部控制与风险管理关系探微.pdf
- 再婚家庭2.ppt
- 写信给你.ppt
- 再论_音乐陈述的结构_对杨儒怀教授音乐作品分析理论体系的解读.pdf
- 农产品价格风险管理_一个金融工程的视角.pdf
- 写给新手:如何上手3dsMax?.pdf
- 写出人物的个性——外貌描写.ppt
- 农产品地理标志产权属性及保护模式的探讨.pdf
- 农学实验三 用excel软件绘图.doc
- 深度解析(2026)《ISO 22002-12025食品安全前提方案—第1部分:食品制造》.pptx
- 深度解析(2026)《ISO 22002-52025食品安全前提方案—第5部分:运输和储存》.pptx
- 深度解析(2026)《ISO 22002-42025 食品安全前提方案 — 第4部分:食品包装制造》.pptx
- 徒步活动策划方案.doc
- 深度解析(2026)《ISO 22002-62025食品安全前提方案—第6部分:饲料及动物食品生产》.pptx
- 2026年新版郯城期末真题卷.doc
- 深度解析(2026)《ISO 22476-72012岩土工程勘察与测试 — 现场测试 — 第7部分:钻孔千斤顶试验》.pptx
- 深度解析(2026)《ISO 22090-22014 船舶与海洋技术 — 航向传送装置(THD) — 第2部分:地磁原理》.pptx
- 深度解析(2026)《ISO 23584-22012 光学和光子学 — 参考字典规范 — 第 2 部分:类与特性定义》:构建智能制造数据基石的专家视角与未来展望.pptx
- 深度解析(2026)《ISO 22932-92025 Mining — Vocabulary — Part 9 Drainage》:构建未来矿山“水脉”治理与可持续发展的新语言体系.pptx
原创力文档


文档评论(0)