下载此文档

图形裁剪与几何变换.ppt


文档分类:IT计算机 | 页数:约65页 举报非法文档有奖
1/65
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/65 下载此文档
文档列表 文档介绍
图形裁剪与几何变换
本讲稿第一页,共六十五页
*
图形裁剪
图形输出流水线
窗口视图变换
几何变换
图形变换数学基础
坐标系
主要内容
第二讲 图形裁剪与几何变换
本讲稿第二页,共六十五页
*
为什·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、 普通坐标与齐次坐标的关系为“一对多”
由普通坐标h→齐次坐标
由齐次坐标÷h→普通坐标
3、 当h=1时产生的齐次坐标称为“规格化坐标”,因为前n个坐标就是普通坐标系下的n维坐标。
第二讲 图形裁剪与几何变换
本讲稿第二十四页,共六十五页
*
图形变换数学基础
三、齐次坐标(续)
1. 将各种变换用阶数统一的矩阵来表示。提供了用矩阵运算把二维、三维甚至高维空间上的一个点从一个坐标系变换到另一坐标系的有效方法。
2. 便于表示无穷远点。例如:(a, b, h),令h等于0
3. 变换具有统一表示形式的优点
便于变换合成
便于硬件实现
齐次坐标的作用:
第二讲 图形裁剪与几何变换
本讲稿第二十五页,共六十五页
*
窗口视图变换
一、用户域与窗口区
世界(用户)坐标系
窗口


用户域
是用户定义设计对象的连续无限的二维或三维空间。
窗口
窗口是用户域的一个子域。在用户域中指定的一个区域,用户只能将该区域的图形输出到图形设备上。
窗口一般是矩形区域,可用其左下角点和右上角点坐标来表示。通常窗口的边界与坐标轴平行。
窗口可以嵌套。
第二讲 图形裁剪与几何变换
本讲稿第二十六页,共六十五页
*
窗口视图变换
二、屏幕与和视图区
屏幕域
屏幕域是图形设备上输出图形的最大区域
屏幕域是有限的整数域,如分辨率为1024×768的显示器,其屏幕域 DC 可定义为:
DC∈[0∶1023]×[0∶767]
视图区
用户在屏幕域内指定的用于显示图形的区域
用设备坐标定义,一般定义成矩形,由其左下角点和右上角点坐标来定义
一个屏幕可以定义多个视图区,并且视图区可以嵌套
第二讲 图形裁剪与几何变换
本讲稿第二十七页,共六十五页
*
窗口视图变换
二、屏幕与和视图区(续)
1 主菜单区
2 子菜单区
4 提示信息区
3 图形显示区
视图分区
第二讲 图形裁剪与几何变换
本讲稿第二十八页,共六十五页
*
窗口视图变换
三、窗口与视区变换
窗口

(wx,wy)
1
1

0
0
视区
(vx,vy)
第二讲 图形裁剪与几何变换
本讲稿第二十九页,共六十五页
*
窗口视图变换
三、窗口与视区变换(续)
第二讲 图形裁剪与几何变换
本讲稿第三十页,共六十五页
*
窗口视图变换
三、窗口与视区变换(续)
矩阵表达式:
第二讲 图形裁剪与几何变换
本讲稿第三十一页,共六十五页
*
窗口视图变换
三、工作站变换
H
V
0
工作站视区

图形裁剪与几何变换 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数65
  • 收藏数0 收藏
  • 顶次数0
  • 上传人石角利妹
  • 文件大小4.69 MB
  • 时间2022-04-13