第6章三维变换和投影1
第6章 高斯投影简介
(4)高斯平面投影的特点:
高斯平面直角坐标系与大地坐标系
1、高斯投影坐标正算公式
(1)高斯投影正算:已知椭球面上某点的大地坐标 L , B ,求该点 在高斯投影平面上的直角坐标 x , y ,即 L , B ( x , y ) 的坐标变换。 (2)投影变换必须满足的条件: 中央子午线投影后为直线; 中央子午线投影后长度不变; 投影具有正形性质,即正形投影条件。 (3)投影过程 在椭球面上有对称于中央子午线的两点 P1 和 P 2 ,它们的大地坐标 分别为(L , B)及(l , B ),式中 为椭球面上 P 点的经度与中央子 l 午线 ( L )的经度差: L L 0 , l 点在中央子午线之东, l 为正,在西 P 则为负,则投影后的平面坐标一定 P1( x , y ) 为 P2 ( x , y ) 和。
归算的内容
水平观测方向
地面长度归算
水平观测方向归算到椭球面
三差改正:水平方向归算到椭球面上,
需进行垂线偏差改正、标高差改正和截 面差改正,通常把这三项改正简称为三 差改正
① 垂线偏差改正(δu)
定义:地面上以铅垂线为准观测的水平方向值,归 算为以椭球面法线为准的水平方向值时,顾及测站 点垂线偏差的影响所加的改正
第六章 高斯投影简介
高斯投影概述
1、投影与变形
地图投影:就是将椭球面各元素(包括坐标、方向和长度)按一 定的数学法则投影到平面上。研究这个问题的专门学科叫地图投影 学。可用下面两个方程式(坐标投影公式)表示:
x F1 ( L , B ) y F2 ( L , B )
式中L,B是椭球面上某点的大地坐标,而是x,y该点投影后的平面直角 坐标。
f f
t
第6章 三视图实践
6.4 使用自动追踪
在AutoCAD中,自动追踪可按指定角 度绘制对象,或者绘制与其他对象有特定 关系的对象。自动追踪功能分极轴追踪和 对象捕捉追踪两种,是非常有用的辅助绘 图工具。
极轴追踪与对象捕捉追踪 使用临时追踪点和捕捉自功能 使用自动追踪功能绘图
极轴追踪与对象捕捉追踪
极轴追踪功能可以在系统要求指定一个点 时,按预先设置的角度增量显示一条无限延伸 的辅助线(这是一条虚线),这时就可以沿辅助 线追踪得到光标点。可在“草图设置”对话框 的“极轴追踪”选项卡中对极轴追踪和对象捕 捉追踪进行设置。
再向左右侧分别偏移54个单位,结果如图6-5所示。
图6-5 绘制圆筒三视图
3)用修剪命令完成绘制,结果如图6-6所示。
图6-6 圆筒三视图
5.绘制左右肋板 肋板在俯视图上和左视图上的前后轮廓线投影可根
据尺寸通过偏移对称中心线直接画出,而肋板斜面在主 视图和左视图上的投影则要通过三视图的投影关系获得。 1)俯视图、左视图上偏移肋板前后面投影
命名用户坐标系
选择“工具”|“命名UCS”命令,打开UCS 对话框。单击“命名UCS”标签打开其选项卡, 并在“当前 UCS”列表中选中“世界”、“上 一个”或某个UCS,然后单击“置为当前”按钮, 可将其置为当前坐标系,这时在该UCS前面将显 示“”标记。
设置UCS的其他选项
在AutoCAD 2013中,可以通过选择“视 图”|“显示”|“UCS图标”子菜单中的命令, 控制坐标系图标的可见性及显示方式。
6.5 使用动态输入
在AutoCAD 2013中,使用动态输入功能 可以在指针位置处显示标注输入和命令提示 等信息,从而极大地方便了绘图。
启用指针输入 启用标注输入 显示动态提示
计算机图形学总复习
第一章:(蓝色字体为部分答案)●计算机图形学的定义?计算机图形学是研究通过计算机将数据转换为图形,并在专门显示设备上显示的原理、方法和技术的学科。
●计算机图形学常见的应用领域有哪些?(应用领域的标题)●计算机图形学的相关学科有哪些?和计算机图形学互逆的学科是?●CRT中为什么需要刷新?刷新频率是什么?由于荧光物质存在余晖时间,为了让荧光物质保持一个稳定的亮度值,电子束必须不断的重复描绘出原来的图形,这个过程叫做刷新刷新频率:每秒钟重绘屏幕的次数(次/秒、HZ)●彩色CRT和单色CRT的区别:⏹在荧光屏的内表面安装一个影孔板,用于精确定位像素的位置⏹CRT屏幕内部涂有很多组呈三角形的荧光粉,每一组由三个荧光点,三色荧光点由红、绿、蓝三基色组成(一组荧光点对应一个像素)⏹三支电子枪, 分别与三基色相对应●光栅扫描显示器中帧缓存是什么?位面是什么?⏹存储用于刷新的图像信息。
也就是存储屏幕上像素的颜色值。
⏹帧缓存的单位是位面。
⏹光栅扫描显示器屏幕上有多少个像素,该显示器的帧缓存的每个位面就有多少个一位存储器●1024×1024像素组成的24位真彩色光栅扫描显示器所需要的最小帧缓存是多少?第二章●什么是CDC?在微软基类库MFC中,CDC类是定义设备上下文对象的基类,所有绘图函数都在CDC基类中定义。
⏹简述CDC的4个派生类的名称,以及作用CClientDC类:显示器客户区设备上下文类CClientDC只能在窗口的客户区(不包括边框、标题栏、菜单栏以及状态栏的空白区域)进行绘图CMetaFileDCCMetaFileDC封装了在一个Windows图元文件中绘图的方法CPaintDC类该类一般用在响应WM_PAINT消息的成员函数OnPaint()中使用CWindowDC类整个窗口区域的显示器设备上下文类,包括客户区和非客户区(即窗口的边框、标题栏、菜单栏以及状态栏)⏹什么是映射模式?映射模式定义了Windows如何将绘图函数中指定的逻辑坐标映射为设备坐标输出到显示器或者打印机上。
第6章 投影变换
b′ ′
a′ ′
d′ ′ b 距离 b’1. a2≡b2≡d2 c2
c a
.
d
. a’1 d’1
H X1 V 1
c
如何确定d 如何确定 1 c’1 点的位置? 点的位置? 过c1作线平行于x2轴。
V1 H2 X2
例:已知两交叉直线AB和CD的公垂线的长度 为MN, 已知两交叉直线 和 的公垂线的长度 , N 为水平线, 的投影。 且AB为水平线,求CD及MN的投影。 M 为水平线 及 的投影
●
a′ ′ XV H a c
m′ ′
b′ ′
● ●
m
n
d b
d’1
.
●
a1≡b1≡m1
●
c1
n1
.
d1
n’1 圆半径=MN 圆半径
请注意各点的投 H V 1 影如何返回? 影如何返回? X1 求m点是难点。 点是难点。 点是难点
c’1
●
点作直线CD与 相交成 相交成60º角 例: 过C点作直线 与AB相交成 角。 点作直线
的实长及与H面的夹角 例:求直线AB的实长及与 面的夹角。 求直线 的实长及与 面的夹角。
面代替V面 投影体系中, 用 面代替 投影体系中 。 空间分析: V1面代替 面,在V1/H投影体系中,AB//V1。 b′ ′ 作图: 作图: a′′ V1 a′ ′ a’1
V
b′ ′ a
A
X
V
B
b’1
H
b a
4
6.2.1基本条件 基本条件
a'1 V1
6.2 换面法
X1
α
α b'1 O1
图像的几何变换ppt课件
在下面的算法中直接采用了前一种做法。实际上,这 也是一种插值算法, 称为最邻近插值法(Nearest Neighbor Interpolation)。
17
ppt课件.
2、图像比例缩放
最简单的比例缩小是当 fx=fy=1/2时,图像被缩到一 半大小,此时缩小后图像中的(0, 0)像素对应于原图 像中的(0, 0)像素; (0, 1)像素对应于原图像中的(0, 2)像素; (1, 0)像素对应于原图像中的(2, 0)像素, 依此类推。
因此,2D图像中的点坐标(x, y)通常表示成齐次坐标 (Hx, Hy, H),其中H表示非零的任意实数,当H=1 时,则(x, y, 1)就称为点(x, y)的规范化齐次坐标。
由点的齐次坐标(Hx, Hy, H)求点的规范化齐次坐标(x, y, 1),可按如下公式进行:
x Hx y Hy
11
H
比例缩放前后两点P0(x0, y0)、P(x, y)之间的 关系用矩阵形式可以表示为:
x
fx
0
0
x
0
y 0
fx
0
y
0
1
0
0
0
1
其中fx,fy>1为放大, fx,fy<1 为缩小。
15
ppt课件.
2、图像比例缩放
放大 后
(x , y) (x0 , y0)
O
x
缩放 前
6
多见于影视特技及广告的制作。
ppt课件.
1.1齐次坐标
设点P0(x0,y0)进行平移后,移到P(x,y),其中x方向的 平移量为x,y方向的平移量为y。那么,点P(x,y) 的坐标为:
x x0 x y y0 y
画法几何与土木建筑制图 第6章 投影变换
b d c
b d c
b1
a1(d1)
c1
4、 投影面垂直面变换为投影面平行面
换H面
正垂面
“水平面”(实形)
换V面
b
铅垂面
“正平面”(实形)
V V1
a1
X1
b1
c1
A a
b
a
B
V X
a
H
c
C
X
a
b(c)
H
c
b(c) c1
b1
a1
实形
5、 一般位置线变换为投影面垂直线:二次换面
b a
a2 (b2) H2
(2)轨迹圆在旋转轴所平行面上的投影,为平行于投影轴的直线。
三、 换面法的投影规律
1. 换面法的投影规律(1)以点的一次变换为例-替换V面
替换投影面
V a
新投影面
V a 替换投影
A
a1 V1
X ax
新投影
旧轴
X ax
新投影
a1
a
ax1
X1 H
a
ax1
保留投影面
H
保留投影
新轴
X1
新投影到不变投影连线垂直于新投影轴:a1a ⊥ X1
新投影到新投影轴的距离等于旧投影到旧投影轴的距
V1称为新投影面;V称为被更换的投影面;H称为被保留的 投影面。 X1称为新投影轴;X称为被更换的投影轴。
二、 新投影面的选择原则
V1
a1
X1
b1
c1
A a
V
b
B
a
c
C
b(c) H
V1∥ABC
V1┴H
新投影面的选择必须符合以下两个基本条件: (1) 新投影面必须和空间几何元素处于有利解题的位置(平行或垂直) (2) 新投影面必须垂直于于原投影体系中的一个被保留的投影面。
图形学复习大纲
图形学复习大纲计算机图形图像学复习大纲:第一章1.关于计算机图形学的含义(填空、选择、判断)2.关于图形分类及举例3.关于图形的表示方法(两种)<概念、区别>4.图形与图像的区别5.图形学的另一种解释6.阴极射线管组成(五部分)7.什么是分辨率及特性8.习题3(图形、图像含义)第二章1.什么是CDC类(P31下)设备上下文对象的基类2.例2.4、例2.5(P35、P38)第三章1.什么是直线的扫描转换2.程序:利用中点Bresenham绘直线第四章1.多边形定义及分类,三种。
(P73)2.多边形表示方法有哪两种(顶点、点阵)及其概念3.什么是多边形扫描转换4.什么是多边形填充5.有效边表填充原则(下闭上开、左闭右开)6.什么是有效边、有效边表7.分析题:分析某个多边形关于某条扫描线的有效边表8.什么是桶表(又名边表)9.什么是边缘填充?[P80]10.什么是种子填充算法?11.什么是四/八邻接点(连通域)。
简答第五章二维变换和裁剪1.什么是图形几何变换?分为几种?2.什么是(规范化)齐次坐标?点的表达式3.三维变换矩阵的形式,和子矩阵功能:T1、T2、T3、T4形式、作用4.二维图形基本几何变换5.什么是平移(比例)变换,概念和过程?6.如何使用比例变换改变图形形状(P92中)7.什么是旋转变换(概念、结论)8.什么是反射变换(概念、3个结论矩阵)9.错切变换(概念)10.例1、例2(P95、97)11.什么是用户、观察、设备、规格化设备坐标系12.窗口、视区的关系,概念13.什么是裁剪、算法原理14.习题1.2.4(P106)第六章三维变换和投影1.三维几何变换矩阵2.平移、比例矩阵3.什么是平行投影,特点和分类?4.什么是三视图、哪三个,加以区分5.透视投影的特点6.什么是透视投影、视心、视点、视距7.透视变换坐标区包含3个(区别)8.什么是灭点、性质是什么?P1259.什么是主灭点、性质?10.什么是一、二、三点透视第七章自由变换曲线和曲面1.什么是样条曲线/面2.曲线曲面的表示形式3.什么是拟合、逼近4.什么是Bezier曲线及性质?P1375.一次、二次、三次Bezier的形状?6.Bezier性质(简答)第九章动态消隐1.什么是消隐?P1872.什么是图形的几何信息、拓扑信息?3.线框、表面实体模型的区别4.什么是消隐图5.消隐算法分类6.隐线算法原理(简答)7.隐线算法的特性8.凸面体的性质第十章真实感图形1.什么是颜色2.颜色的三要素和概念3.三刺激理论4.三原色性质5.常用颜色模型6.灰度和彩色的区分7.颜色渐变的方法8.关于直线的渐变9.三角形颜色渐变10.什么是材质第一章导论1.关于计算机图形学的含义(填空、选择、判断)?计算机图形学是一种使用图形生成原理和算法将二维或三维图形转化为光栅化的计算机显示的学科。
数字图像处理课件第6章图像的几何变换
x Hx H
y Hy H
第6章 图像的几何变换
齐次坐标的几何意义相当于点(x, y)落在3D空间H=1
的平面上,如图6-2所示。如果将xOy平面内的三角形abc的 各顶点表示成齐次坐标(xi, yi, 1)(i=1, 2, 3)的形式,就变成H =1平面内的三角形a1b1c1的各顶点。
图6-2 齐次坐标的几何意义
第6章 图像的几何变换
齐次坐标在2D图像几何变换中的另一个应用是:如某 点S(60 000,40 000)在16位计算机上表示,由于大于32767 的最大坐标值,需要进行复杂的处理操作。但如果把S的坐 标形式变成(Hx, Hy, H)形式的齐次坐标,则情况就不同了。 在齐次坐标系中,设H=1/2,则S(60 000,40 000)的齐次坐 标为(x/2,y/2,1/2),那么所要表示的点变为(30 000, 20 000,1/2),此点显然在16位计算机上二进制数所能表示 的范围之内。
(图像上各点的新齐次坐标)
(图像上各点的原齐次坐标)
第6章 图像的几何变换 设变换矩阵T为
a b p
T c
d
q
l m s
则上述变换可以用公式表示为
=
T
Hx1' Hy1'
Hx2' Hy2'
Hxn' Hyn'
x1 x2 xn
T
y1
y2
yn
H H H 3n
1 1 1 3n
第6章 图像的几何变换
6.4 图像镜像
6.4.1 图像镜像变换 图像的镜像(Mirror)变换不改变图像的形状。 镜像变换分为两种:一种是水平镜像,另外一种是垂直镜
投影变换(计算机图形学)资料
2009-2010-2:CG:SCUEC
10
正投影之三视图
当投影面与某个坐标轴垂直 时,得到的空间物体的投影 为正投影(三视图)
1. 三视图分为正视图、侧视图
和俯视图.
2. 对应的投影平面分别与x轴, y 轴,z轴垂直。
三视图
三视图常用于工程制图,因为在其上可以测量距离和
角度。但一个方向上的视图只反映物体的一个侧面,只有 将三个方向上的视图结合起来,才能综合出物体的空间结 构和形状。
2009-2010-2:CG:SCUEC
4
投影变换的概念
近平面
远平面 Z
X
投影平面 V′ U′
窗口 X′ Y′
Y 投影线
视点
透视投影
视点:三维空间中任意选择的一个点,亦称为投影中心 投影平面:不经过视点的任意一个平面 投影线:从视点向投影平面的引出的任意一条射线
2009-2010-2:CG:SCUEC
x
xq zc
yq
0
0 zc
xc yc
0 0
y z
xp
xq q
,
yp
yq q
q 0
0
1
zc
1
2009-2010-2:CG:SCUEC
8
平行投影
平行投影可以看成投影中心移向无穷远时的极限情况。
设给定的投影方向为( xd , yd , zd )。在要投影的对象附近任取一点
(xs , ys , zs),以此点为起点作一射线,其指向是投影方向的反方向,
oz 和 轴的单位方向向量为 (a11, a12 , a13 ) 、 (a21, a22 , a23 ) 和
(a31, a32 , a33 ) ,那么从坐标系oxyz到 o xyz 的变换是
工程图学与CAD基础教程第6章 几何体的构型及其投影
作图过程: 1. 用细点画线画出轴线的正面投影和侧面投影,水平投影的 对称中心线。 2. 绘制上、下底面的三面投影。先画出反映实形的水平投影 圆,再画有积聚性的正面投影和侧面投影。 3.绘制圆柱面的正面投影和侧面投影。
2.圆柱体表面取点
利用圆柱面投影的积聚性
例:已知圆柱表面上点M、N的正面投影m′、n′,点E 的水平投影e,分别求其另外两个投影。
解法2:过平面上的一点作面 上一已知直线的平行线,即 过m′作2′3′∥a′b′, 2 3∥a b(2″3″∥a″b″),同理 可求得m和m″。 点N位于棱面SAC上,利 用积聚性,求n″,再由n和n″ 可求得n′。 判断可见性:棱面SAB的水 平投影和侧面投影均可见, 故点m和m″也可见。棱面 SAC的正面投影不可见,故 点(n′)也不可见。
2.圆锥体表面取点 圆锥表面上取辅助线的方法有两种:
(1)辅助素线法,即过锥顶作辅助素线,其三面投 影均为直线; (2)辅助纬圆法,即做平行于底圆的辅助圆,其三 面投影或为圆或为直线。
例:已知圆锥表面上点M的正面投影m′,求其另外 两个投影。
解法1:辅助素线法, 即过锥顶S和点M作一 辅助素线SⅠ。 1.点M的正面投影(m′)不 可见,所以点M位于后 半圆锥面上,连s′、m′ 并延长交底面圆于1′。
3. 棱锥的截切 例:求作带切口的正三棱锥 的投影。 分析: 水平面P与棱线SA、SB分别 相交于点Ⅵ、Ⅴ,与棱面 SAC、SAB、SBC相交;正 垂面Q与棱线SA、SB分别相 交于点Ⅰ、Ⅱ,与棱面SAC、 SAB、SBC相交;两截平面 的交线Ⅲ Ⅳ为正垂线。
作图过程: 1.用作图线画出正三棱锥的 侧面投影。 2.在正面投影中标出截交线 上各点的投影1′、2′、3′、4′、 5′、6′。 3.求截交线上各点的水平投 影和侧面投影。
《画法几何》(杨辉、李小汝)教学课件 第六章~
图6-4 点的一次变换(变换H面)
如果变换H面,则用一个垂直于V面的新投影面H1代替H面,构成V/ H1投影体系。如图6-4所示, 可作出点B在H1面上的新投影,其作图步骤与变换V面时相似,此时点B的Y坐标不变。
9
6.2.2 点的换面规律
2.点的二次换面
画法几何
在工程中,有些问题经过一次换面还不能解决,需要经过两次或两 次以上的连续换面。二次换面是在一次换面的基础上再进行换面,每次 换面都按照点的换面规律。但应注意,在换面时,先换哪一个面应根据 解题需要而定,然后按顺序依次更换各个投影面,V,H面必须交替变 换,即以V/H→V/ H1 → V2/ H1的顺序变换或以V/H→ V1 /H→ V1 / H2的 顺序变换。
画法几何
将一般位置直线变换成铅垂线,作图步骤如下: ① 作新投影轴O1X1// ab ,得到AB在V1 / H体系中的新投影 a1′ b1′ ; ② 再作另一新投影轴O2X2⊥ a1′ b1′ ,得到AB在V1 / H2体系中的新 投影 a2(b2) 。
图6-9 一般位置直线变换成投影面垂直线
15
③ ∠ b2c2 d2 为△ABC与△ACD两平面间的夹角a。
图6-15 两平面间的夹角分析
19
6.2.4 应用实例
【例6-3】 如图6-16所示,在直线BC上取一点E,使AE=20mm 。
画法几何
分析: 直线BC与点A组成一般位置平面△ABC,利用两次换面可求出 △ABC的实形,在实形中可作出AE=20mm 。
画法几何
作图步骤如下: ① 作新投影轴O1X1平行于△ABC的积聚性投影acb; ② 在V1投影面上得到△ABC的新投影△ a1′ b1′ c1′ ,△ a1′ b1′ c1′反映△ABC实形。
土木工程制图第6章立体的投影
6.5 平面与立体相截——
图6-21 求圆柱体被单一平截面切后所得切割体的投影
6.5 平面与立体相截——
6.5.3 多个平截面下的切割体
求基本体被多个平截面切后的投影的作图步骤如下: (1)求每个平截面下的截交线。
(2)画出多个平截面间的交线,交线的两端点在体表
6.5 平面与立体相截——
图6-16 求直线与三棱锥贯穿点的投影
6.5 平面与立体相截——
6.5.1 切割体概述
切割体是基本体经过切割后形成的体。切割的面称 为截面,可以是平截面或曲截面。基本体经过切割后在 其表面产生的交线称为截交线。截交线具有共有性,既 在体的表面上,又在截面上。截交线还具有封闭性。图 6-18所示为平截面和圆柱形截面下的截交线。本节仅介 绍截面为平截面的情况。
(3)判断可见性。将可见段画成实线,不可见段画成虚线。
6.3 基本体表面的线
图6-11 求圆柱表面线的投影
6.4 直线与立体相交——贯穿点
6.4.1 直线与直柱体相交
【例6-5】
如图6-14(a)所示,求直线AB 【解】分析:因为直线经过两个侧面,所以与三棱柱有两个交点。由 于柱的侧面投影具有积聚性,两交点在积聚投影面上的投影在三边形 上,因此可以直接得到贯穿点的水平投影,而且该两点也在直线上, 故可直接投到直线的正面投影上。作图步骤如图6-14(b) (1)确定贯穿点的水平投影1、2。在积聚投影面上的求出各点投影。 (2)在直线上求出贯穿点的正面投影1′、2′ (3) a′1′、b′2′画成实线。
②重影性。三角形的每个线框都是 锥体侧面的可见表面投影和不可见 表面投影的重合。底面多边形是底 面和所有侧面投影的重合。此时, 在与底面平行的投影面上,侧面都 是可见的,底面是不可见的。
第六章-三维数据的空间分析方法
观察坐标系中 的三维裁剪
三维坐标投影为 二维坐标
光照模型与纹理映射
视口变换
屏幕坐标系中的 三维图形图像
三维可视化的基本流程
• 观察坐标系中的三维裁剪:
– 人眼的观察范围是有一定角度和距离范围。在计算 机实现三维可视化的时候,也有一定的观察范围, 可用视景体(Frustum)来表示这个范围。
– 视景体(Frustum):由远、近、左、右、上、下6个平 面确定。包括: • 平行投影视景体 • 透视投影视景体
– 首先根据DEM数据计算坡度和坡向; – 将坡向数据与光源方向比较:
• 面向光源的斜坡得到浅色调灰度值; • 反方向得到深色调灰度值; • 两者之间得到中间灰值,中间灰值由坡度进
一步确定。
DEM在地图制图学与地学分析中的应用
地面晕渲图与航片、卫片的区别:
– 晕渲图不包括任何地面覆盖信息,仅仅是数字化 的地表起伏显示;
不规则三角网(TIN)
优点:
• 可根据地形的复杂程度确定采样点的密度和位置,能充 分表示地形特征点和线,减少了地形较平坦地区的数据 冗余。
• 在显示速度及表示精度方面优于规则格网 •TIN是一种变精度表示方法:平坦地区数据点较少,地形起伏 较大的地区数据点密度较大。这种机制使得TIN数据可用较小 的数据量实现较高的表达精度。
– 从数据结构占用的数据量来看,在顶点个数相同的情况 下,TIN的数据量要比规则格网的大(约3~10倍)。
图形法表示DEM的比较
规则格网
不规则三角网
数据结构
1、坐标原点
1、坐标点
2、坐标间隔和方向 2、坐标关系
主要数据源
原始数据插值
离散数据点
建模的难易度
难
地理信息系统GIS—第6章几何变换
1.1 地图到地图和图像到地图的变换
地图到地图的变换:刚数字化完毕的地图,无论是 经手工数字化还是扫描文件跟踪,因此,其单元都 是基于数字化仪的单位。而数字化仪的单位可能是 英寸或点每英寸。这种刚数字化完毕的地图转换到 投影坐标的几何变换的过程,通常被称之为地图到 地图的变换。
对一幅TM(专题制图仪)影像进行地理坐标匹配需 要20个以上的控制点。
其中,有些控制点最终会在转换过程中被删除 。
在卫星图像上识别,完成地面控制点的选取之 后,这些控制点的真实世界坐标就可以通过数 字化地图或GPS读数获取。
第二节 均方根(RMS)误差
仿射变换使用的系数是由转换数字地图或卫星影像 的一系列控制点推导出。数字化地图或卫星影像上 控制点的位置是一个估算位置,而且这个位置会偏 离它的实际位置。
定义:控制点的好坏通常用均方根(RMS)误差来 衡量,即对控制点实际位置(真实的)与估算位置 (数字化的)之间偏差的估量。
计算式: 控制点误差=
( xact xest )2 ( yact yest )2
平均均方根误差为所有控制点误差的平均,
计算式=
n ( xact,i xest,i )2 n ( yact,i yest,i )2 n
本章内容目录
6.1 几何变换 6.2 均方根误差 6.3 数字化地图上的均方根误差 6.4 像元值重采样
第一节 几何变换
定义:几何变换就是利用一系列控制点和转 换方程式在投影坐标上配准数字化地图、卫 星图像或航空照片的过程。即使一个地图坐 标系统与另一个地图的坐标系统建立联系, 也或者使影像坐标与地图坐标建立联系。
在GIS项目中,一幅刚数字化完毕的地图不 可能用于输出或分析。为使数字化地图可 用,必须对其进行投影转换,这一转换称 为几何变换。
图像的几何变换
1.1齐次坐标
这种用n+1维向量表示n维向量的方法称为齐次坐标表 示法。 因此,2D图像中的点坐标(x, y)通常表示成齐次坐标 (Hx, Hy, H),其中H表示非零的任意实数,当H=1 时,则(x, y, 1)就称为点(x, y)的规范化齐次坐标。 由点的齐次坐标(Hx, Hy, H)求点的规范化齐次坐标(x, y, 1),可按如下公式进行:
1、几何变换基础
几何变换常用于摄象机的几何校正过程,这对于利用 图像进行几何测量的工作是十分重要的。 如:仿射变换(Affine Transformation),它属于射 影几何变换,多用于图像配准(Image Registration) 作为比较或匹配的预处理过程; 图像卷绕(Image Warping),即用控制点控制变换 过程,通过插值运算,将一幅图像逐渐变化到另一幅 图像的图像变形(Morphing)过程是其典型的应用, 多见于影视特技及广告的制作。
1.1齐次坐标
设点P0(x0,y0)进行平移后,移到P(x,y),其中x方向的 平移量为x,y方向的平移量为y。那么,点P(x,y) 的坐标为:
x x0 x y y0 y
这个变换用矩阵的形式可以表示为:
x 1 y 0
其中fx,fy>1为放大, fx,fy<1 为缩小。
2、图像比例缩放
放大 后
(x , y) (x0 , y0 ) O x
缩放 前 y
2、图像比例缩放
比例缩放所产生的图像中的像素可能在原图像中找不 到相应的像素点,这样就必须进行插值处理。 插值处理常用的方法有两种, 一种是直接赋值为和它 最相近的像素值;另一种是通过一些插值算法来计算 相应的像素值。 前一种方法计算简单, 但会出现马赛克现象;后者处 理效果要好些,但是运算量也相应增加。 在下面的算法中直接采用了前一种做法。实际上,这 也是一种插值算法, 称为最邻近插值法(Nearest Neighbor Interpolation)。
第六章 高斯—克吕格投影
3N
6
cos (1 tg )
3
5N
120
cos5 (5 18tg 2 4tg 4 4 ) ......
(6-7)
16
经纬线形状:
本投影通常是按一定的经差分带投影,每带的经差一般不大(6或3)。
17
图6-2 高斯-克吕格投影全球经纬格网
18
x s
y x
x
-dy
N
由于对取导数比较复杂,以下利用等角 条件加以变换,得:
x x r M y y r M
o
-dy
-dx F 图6-3 子午线收敛角
A’
y
y tg x
25
或利用下式
x x x x d d d dx tg y y y y dy d d d
同理可得:
考虑到H=(EG-F2)=(x/)(y/)-(y/)(x/) 是一个面积元素, 恒为正,在上面两式的开方中,只有当第一个式子取负号,第二个式子 取正号时,才恒成立。所以等角条件还可以表示为:
x r y M
y r x M
10
第六章
高斯-克吕格投影
(Gauss-Krüger Projection)
§6-1 高斯-克吕格投影的原理和公式
投影性质
等角横切椭圆柱投影
名称由来
德国数学家、物理学家、天文学家高斯于19世纪20年 代拟定,后经德国大地测量学家克吕格于1912年对投 影公式加以补充,故称为高斯-克吕格投影。
2
概念
2 2 2 2 2 2
15
高斯—克吕格投影的直角坐标公式:
将以上求得的各个系数a代入前面的方程,加以整理,有:
第六章 投影变换
先换V面 再换H面
X
a
V H
b
b2●
●
●
a2
a b c
.
●
.
a1 (b1)
H V 1 X1
c2
c1
●
[例1]试求平面△ABC的实形 和 角
先换H面 再换V面
b
d a b2 d2 c2 a2
实形
c
b
X V H
a
d c
例2
已知一般位置平面ABC的V、H投影,
●
b1
换H面行吗? 不行!
新投影轴的位置?
与ab平行。
[例2]已知:直线AB的两投影ab、a′b′, 试求:直线AB的实长和对V面的夹角。
2.把投影面平行线变换为新投影面的垂直线
把投影面平行线变换为投影面垂直线, 是为了使直线投影成为一个点,从而解 决与直线有关的度量问题(如求两直线间 的距离)和定位问题(如求线面交点)。
4)返回求得内切圆中心的投影G、G。
本
章
结
束
(2)换H面
X1 H 1 V
.
a1
a XV H ax a
ax1
O1
O
求新投影的作图方法 更换V面 更换H面
a
X1 H 1 V
.
a1
V X H
ax
ax1
.
●
a 1
XV H
a
ax a
ax1
H
V1
X1
a
作图规律: 由点的不变投影向新投影轴作垂线, 并在垂线上量取一段距离,使这段距离等 于被代替的投影到原投影轴的距离。
5)a2即为变换后的新投影。
a 2 a ax1 H X1 V1
AutoCAD2008实训教程 教学课件 ppt 第6章 形体投影及三视图
6.2 项目16:三视图基础作图
实训6.4 要求:根据已知两面视图及轴测图, 如图6.26 所示, 补画左 视图。
图6.26 补画左视图
6.2 项目16:三视图基础作图
实训6.5 要求:打开素材资料“6-27.dwg” 文件, 如图6.27 所示, 根据已知的两面视图补画主视图。
图6.17 绘制其余可见轮廓线投 影关系示意图
6.2 项目16:三视图基础作图
⑤ 参照如图6.18 所示的投影关系, 在中心层和虚线层分别绘制左视 图中的中心线和虚线。
图6.18 绘制左视图中心线、虚线 ⑥ 冻结辅助线层。 ⑦ 调用BREAK 、LENGTHEN (DY) 等命令修改中心线长度, 完成
AutoCAD 基础
第6章 显示控制与查询功能
教学目标
知识教学目标
1、初步掌握工程图形 的组织;
2、掌握三视图画法技 巧。
技能培养目标
1、能够抄画三视图;
2、能够补画第三视 图。
3、能够通过简化画 法绘制相贯线。
6.1 知识要点
预备知识
1)三视图是将一个形体放在三面投影体系中, 用正投影法分别向三个 投影面投影后展开得到的。三视图之间符合“长对正、高平齐、 宽相等” 的投影规律。
6.3.2 案例操作实践
例题6.2 打开素材资料 “6-29.dwg” 文件,如 图6.29 所示,补画出顶 针俯视图。
图6.29 补画顶针俯视图
6.3 项目17:组合体三视图的绘制
操作步骤如下。 1) 绘制水平截面截切圆锥得到的双曲线。
图6.30 绘制三个特殊位置投影点
图6.31 绘制两个一般位置投影点
6.2.2 案例操作实践
例题6.1 绘制如图6.4 所示的三视图。 操作步骤如下。 1) 设置绘图环境。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
⎪ 关于 xoy 面反射变换的坐标表示为: ⎨ y ' = y
⎧ x' = x ⎪ ⎩z' = − z 0 0 1 0 0 −1 0 0 0⎤ 0⎥ ⎥。 0⎥ ⎥ 1⎦
⎡1 ⎢0 因此,关于 xoy 面的三维反射变换矩阵为: T = ⎢ ⎢0 ⎢ ⎣0
5. 关于 yoz 面的反射
(6-11)
⎪ 关于 yoz 面反射变换的坐标表示为: ⎨ y ' = y ⎪ ⎩ z' = z
5
⎡1 0 ⎢0 − 1 因此,关于 zox 面的三维反射变换矩阵为: T = ⎢ ⎢0 0 ⎢ ⎣0 0
6.2.5 错切变换
⎧ x' = x + dy + gz ⎪ 三维错切变换的坐标表示为: ⎨ y ' = bx + y + hz ⎪ ⎩ z ' = cx + fy + z
0 0 1 0
0⎤ 0⎥ ⎥。 0⎥ ⎥ 1⎦
⎧ x ' = x + Tx ⎪ 平移变换的坐标表示为: ⎨ y ' = y + T y ⎪ z' = z + T z ⎩ ⎡1 ⎢0 因此,三维平移变换矩阵为: T = ⎢ ⎢0 ⎢ ⎢Tx ⎣
Tx,Ty,Tz 是平移参数。
0 1 0 Ty
0 0 1 Tz
0⎤ 0⎥ ⎥ 0⎥ ⎥ 1⎦ ⎥
(6-3)
0⎤ 0⎥ ⎥ 0⎥ ⎥ 1⎦
(6-20)
(4) 将 P(x,y,z)点绕 y 轴旋转θ角,其变换矩阵为:
⎡cos θ ⎢ 0 T4 = ⎢ ⎢ sin θ ⎢ ⎣ 0
0 − sin θ 1 0 0 cos θ 0 0
0⎤ 0⎥ ⎥ 0⎥ ⎥ 1⎦
(6-21)
(5)将 P1P2 绕 x 轴旋转-θx 角,其变换矩阵为:
0 ⎡1 ⎢0 cos θ x T5 = ⎢ ⎢0 sin θ x ⎢ 0 ⎣0
0 − sin θ x cos θ x 0
0⎤ 0⎥ ⎥ 0⎥ ⎥ 1⎦
(6-22)
(6)将 P1P2 绕 y 轴旋转-θy 角,其变换矩阵为:
⎡ cos θ y ⎢ 0 T6 = ⎢ ⎢− sin θ y ⎢ ⎣ 0
0 sin θ y 1 0 0 cos θ y 0 0
0 − sin θ y 1 0 0 cos θ y 0 0
0⎤ 0⎥ ⎥ 0⎥ ⎥ 1⎦
(6-19)
(3) 将 P1P2 轴绕 x 轴旋转 θx 角,与 y 轴重合,其变换矩阵为:
0 ⎡1 ⎢0 cos θ x T3 = ⎢ ⎢0 − sin θ x ⎢ 0 ⎣0
0 sin θ x cos θ x 0
⎡1 ⎢0 同理可得,沿 y 方向错切变换矩阵为: T = ⎢ ⎢0 ⎢ ⎣0
b 1 h 0
0 0 1 0
0⎤ 0⎥ ⎥ 0⎥ ⎥ 1⎦
(6-16)
当 b=0 时,错切平面离开 z 轴,沿 y 方向移动 hz 距离;当 h=0 时,错切平面离开 x 轴,沿 y 方向移动 bx 距离。 3. 沿 z 方向错切 此时,d=0,g=0,b=0,h=0。
0⎤ 0⎥ ⎥ 0⎥ ⎥ 1⎦
6.2.2 比例变换
⎧ x' = x ⋅ S x ⎪ 比例变换的坐标表示为: ⎨ y ' = y ⋅ S y ⎪z' = z ⋅ S z ⎩ ⎡S x ⎢0 因此,三维比例变换矩阵为: T = ⎢ ⎢0 ⎢ ⎣0
Sx,Sy,Sz 是比例系数。
0 Sy 0 0
0 0 Sz 0
0⎤ 0⎥ ⎥ 0⎥ ⎥ 1⎦
⎡1 ⎢0 同理可得,沿 z 方向错切变换矩阵为: T = ⎢ ⎢0 ⎢ ⎣0
0 1 0 0
c f 1 0
0⎤ 0⎥ ⎥ 0⎥ ⎥ 1⎦
(6-17)
当 c=0 时,错切平面离开 y 轴,沿 z 方向移动 fy 距离;当 f=0 时,错切平面离开 x
6
轴,沿 z 方向移动 cx 距离。
6.3 三维复合变换
β是旋转角。 2. 绕 y 轴旋转
0 sin β cos β 0
0⎤ 0⎥ ⎥ 0⎥ ⎥ 1⎦
(6-5)
⎧ x' = z sin β + x cos β ⎪ 同理可得,绕 y 轴旋转变换的坐标表示为: ⎨ y ' = y ⎪ ⎩ z ' = z cos β − x sin β
⎡cos β ⎢ 0 因此,绕 y 轴的三维旋转变换矩阵为: T = ⎢ ⎢ sin β ⎢ ⎣ 0
矩阵。 P2
P γ P1 α β
图 6-1 绕空间直线段旋转
变换方法为,将 P1(x1,y1,z1)平移到坐标原点,并使 P1P2 分别绕 y 轴、x 轴旋转适当 角度与 y 轴重合,再绕 y 轴逆时针旋转 θ 角,最后再进行上述变换的逆变换,使 P1P2 回到 原来位置。 (1) 将 P1(x1,y1,z1)平移到坐标原点
(6-4)
6.2.3 旋转变换
转角的正向满足右手定则:大拇指指向旋转轴正向,四指的转向为转角正向。 1. 绕 x 轴旋转
⎪ 绕 x 轴旋转变换的坐标表示为: ⎨ y' = ycosβ − zsinβ ⎪ ⎩z' = ysinβ + zcosβ
⎧
x' = x
3
0 ⎡1 ⎢0 cos β 因此,绕 x 轴的三维旋转变换矩阵为: T = ⎢ ⎢0 − sin β ⎢ 0 ⎣0
⎧ x' = − x
⎡− 1 ⎢0 因此,关于 yoz 面的三维反射变换矩阵为: T = ⎢ ⎢0 ⎢ ⎣0
6. 关于 zox 面的反射 关于 zox 面反射变换的坐标表示为: ⎨ y ' = − y
0 1 0 0
0 0 1 0
0⎤ 0⎥ ⎥。 0⎥ ⎥ 1⎦
(6-12)
⎧ x' = x ⎪ ⎪ ⎩z' = z
b e h m
c f i n
p⎤ q⎥ ⎥ r⎥ ⎥ s⎦
(6-2)
6.2 三维基本几何变换矩阵
三 维 基 本 几 何 变 换 是 指 将 P ( x, y , z ) 点 从 一 个 坐 标 位 置 变 换 到 另 一 个 坐 标 位 置
P ' ( x ′, y ′, z ' ) 的过程。
6.2.1 平移变换
⎡a ⎢d T =⎢ ⎢g ⎢ ⎣l
b e h m
c f i n
p⎤ q⎥ ⎥ 。则三维几何变换有 P' = P ⋅ T ,可以写成: r⎥ ⎥ s⎦
2
⎡ x1' y1' z1' 1 ⎤ ⎡ x1 y1 z1 1 ⎤ ⎡ a ⎢ ' ⎥ ⎢ ⎥ ⎢ ' ' ⎢ x2 y 2 z 2 1 ⎥ = ⎢ x2 y 2 z 2 1 ⎥ ⋅ ⎢d ⎢L L L L⎥ ⎢L L L L⎥ ⎢ g ⎢ ' ⎥ ⎢ ⎥ ⎢ ' ' ⎢ ⎣ xn y n z n 1 ⎥ ⎦ ⎣ xn y n z n 1 ⎦ ⎣ l
6.1.2 三维几何变换
三维几何变换的基本方法是把变换矩阵作为一个算子,作用到变换前的图形顶点集合 的规范化齐次坐标矩阵上,得到变换后新的图形顶点集合的规范化齐次坐标矩阵。
⎡ x1 y1 z1 1 ⎤ ⎢x y2 z2 1 ⎥ 2 ⎢ ⎥ ,变换后 设变换前的图形顶点集合的规范化齐次坐标矩阵为:P = ⎢L L L L⎥ ⎢ ⎥ ⎣ xn yn z n 1 ⎦ ⎡ x1' y1' z1' 1 ⎤ ⎢ ' ⎥ ' ' 1⎥ x2 y 2 z2 ' ⎢ ,变换矩阵为: 的图形顶点集合的规范化齐次坐标矩阵为: P = ⎢L L L L⎥ ⎢ ' ⎥ ' ' ⎢ ⎣ xn y n z n 1 ⎥ ⎦
课程类型 重 难 点 点
理论
学时
2
主视图、俯视图和侧视图的投影变换矩阵 投影变换矩阵 理论与实践相结合的引导、启发式教学方法 多媒体与其它方式结合
教学方法 教学手段
教学进程(内容安排、时间分配、作业等) 1.三维几何变换(10min) 2.三维基本几何变换矩阵(平移、比列、旋转、反射、错切变换)(40min) 3. 三维复合变换(15min) 4. 三视图投影变换矩阵(30min) 5.小结、布置作业 (5min)
(6-1)
c⎤ f⎥ ⎥ 为 3×3 阶子矩阵,对图形进行比例、旋转、反射和错切变换。 i⎥ ⎦
m n],为 1×3 阶子矩阵,对图形进行平移变换。
⎡ p⎤ ⎥ T3 = ⎢ ⎢ q ⎥ ,为 3×1 阶子矩阵,对图形进行投影变换。 ⎢ ⎦ ⎣r ⎥ T4 = [s ],为 1×1 阶子矩阵,对图形进行整体比例变换。
0 0 1 0 0 −1 0 0
0⎤ 0⎥ ⎥。 0⎥ ⎥ 1⎦
(6-9)
⎧ x' = − x ⎪ ⎪ ⎩z' = z
⎡− 1 0 ⎢ 0 −1 因此,关于 z 轴的三维反射变换矩阵为: T = ⎢ ⎢0 0 ⎢ ⎣0 0
4. 关于 xoy 面的反射
0 0 1 0
0⎤ 0⎥ ⎥。 0⎥ ⎥ 1⎦
(6-10)
三维复合变换是指对图形作一次以上的基本几何变换, 总变换矩阵是每一步变换矩阵相 乘的结果。 例 已知空间线段的坐标是 P1(x1,y1,z1),P2(x2,y2,z2),它与三个坐标轴的方向余弦
⎧n1 = cos α ⎪ 分别为: ⎨n2 = cos β ,求空间一点 P(x,y,z)绕 P1P2 逆时针旋转θ角的各个步骤的变换 ⎪n = cos γ ⎩ 3
2. 关于 y 轴的反射
0⎤ 0⎥ ⎥。 0⎥ ⎥ 1⎦
(6-8)
⎧ x' = − x ⎪ 关于 y 轴反射变换的坐标表示为: ⎨ y ' = y ⎪ ⎩ z' = − z