您所在位置: 网站首页 / 二维变换和二维观察总结.pptx / 文档详情
二维变换和二维观察总结.pptx 立即下载
2024-12-18
约7.7千字
约152页
0
873KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

二维变换和二维观察总结.pptx

二维变换和二维观察总结.pptx

预览

免费试读已结束,剩余 147 页请下载文档后查看

20 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第五章二维变换和二维观察二维变换内容5.1图形变换预备知识矢量的数乘



矢量的点积

性质矢量的长度

单位矢量
矢量的夹角


矢量的叉积矩阵
阶矩阵
n阶方阵
零矩阵
行向量与列向量
单位矩阵
矩阵的加法
矩阵的数乘
矩阵的乘法
矩阵的转置
矩阵的逆
矩阵的含义
矩阵:由m×n个数按一定位置排列的一个
整体,简称m×n矩阵。

矩阵运算
加法
设A,B为两个具有相同行和列元素的矩阵

A+B=
数乘
kA=[k*aij]|i=1...m,j=1,..n

乘法
设A为3×2矩阵,B为2×3矩阵

C=A·B=

C=Cm×p=Am×n·Bn×pcij=∑aik*bkj
单位矩阵
在一矩阵中,其主对角线各元素aii=1,其余皆为0的矩阵称为单位矩阵。n阶单位矩阵通常记作In。Am×n=Am×n·In逆矩阵
若矩阵A存在A·A-1=A-1·A=I,则称A-1为A的逆矩阵
矩阵的转置
把矩阵A=(aij)m×n的行和列互换而得到的n×m矩阵称为A的转置矩阵,记作AT。
(AT)T=A
(A+B)T=AT+BT
(aA)T=aAT
(A·B)T=BT·AT
当A为n阶矩阵,且A=AT,则A是对称矩阵。矩阵运算的基本性质
交换律与结合律师
A+B=B+A;
A+(B+C)=(A+B)+C
数乘的分配律及结合律
a(A+B)=aA+aB;
a(A·B)=(aA)·B=A·(aB)
(a+b)A=aA+bA
a(bA)=(ab)A矩阵乘法的结合律及分配律
A(B·C)=(A·B)C
(A+B)·C=A·C+B·C
C·(A+B)=C·A+C·B
矩阵的乘法不适合交换律



所谓齐次坐标表示法就是由n+1维向量表示一个n维向量。如n维向量(P1,P2,…,Pn)表示为(hP1,hP2,hPn,h),其中h称为哑坐标。
1、h可以取不同的值,所以同一点的齐次坐标不是唯一的。
如普通坐标系下的点(2,3)变换为齐次坐标可以是(1,1.5,0.5)(4,6,2)(6,9,3)等等。
2、普通坐标与齐次坐标的关系为“一对多”
由普通坐标h→齐次坐标
由齐次坐标÷h→普通坐标
3、当h=1时产生的齐次坐标称为“规格化坐标”,因为前n个坐标就是普通坐标系下的n维坐标。(x,y)点对应的齐次坐标为

(x,y)点对应的齐次坐标为三维空间的一条直线
1.将各种变换用阶数统一的矩阵来表示。提供了用矩阵运算把二维、三维甚至高维空间上的一个点从一个坐标系变换到另一坐标系的有效方法。
2.便于表示无穷远点。
例如:(xh,yh,h),令h等于0
3.齐次坐标变换矩阵形式把直线变换成直线段,平面变换成平面,多边形变换成多边形,多面体变换成多面体。
4.变换具有统一表示形式的优点
便于变换合成
便于硬件实现图形变换是计算机图形学基础内容之一。

几何变换,投影变换,视窗变换

线性变换,属性不变,拓扑关系不变。

作用:
把用户坐标系与设备坐标系联系起来;
可由简单图形生成复杂图形;
可用二维图形表示三维形体;
动态显示。
图形的几何变换5.2基本二维变换内容5.2BasicTransformations基本变换5.2.12D平移矩阵表示
xx’tx
P=P’=T=
yy’ty

P’=P+T5.2.22D旋转Formula
针对坐标原点
	x’=x*cosθ-y*sinθ
	y’=x*sinθ+y*cosθ
如何得到上述公式?
针对任意点(xr,yr)旋转的计算公式?
矩阵表示
xx’cosθ-sinθ
P=P’=R=
yy’sinθcosθ

P’=RPScaling变比
Def.改变图形对象大小的变换
Parameters:变比因子(Sx,Sy),基准点,方向
Formula:
针对坐标原点针对固定参考点(xf,yf)
		x’=x*Sx			x’=xf+(x-xf)*Sx
		y’=y*Sy			y’=yf+(y-yf)*Sy

2D变比讨论二维变换内容5.2.42D矩阵表示5.2.42D矩阵表示平移变换				
x’10txx
		y’=	01tyy
10011
		
P’=T(tx,ty)*P		
										旋转变换				
x’cosθ-sinθ0x
	y’=	sinθcosθ0y
10011
				
	P’=R(θ)*P									变比变换				
x’sx00x
		y’=	0sy0y
10011
				
		P’=S(sx,sy)*P
注意:上述三种都是针对坐标原点和X/Y轴方向的。								Basictransformation(基本变换)
Matrixrepresentation(矩阵表示)
Compositetransformation(复合变换)
Other2Dtransformations(其他变
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

二维变换和二维观察总结

文档大小:873KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用