美文网首页
齐次坐标

齐次坐标

作者: hh5460 | 来源:发表于2018-03-13 15:27 被阅读0次

齐次坐标就是将一个原本是n维的向量用一个n+1维向量来表示,是指一个用于投影几何里的坐标系统

齐次坐标是计算机图形学重要手段之一,它既能够用来明确区分向量和点,同时也更易于进行仿射几何变换

有了齐次坐标之后我们进行点和向量之间的运算

使用 (x,y,z,1) 来表示一个

使用 (x,y,z,0) 来表示一个向量

+ => 没有集合意义

- = 一个向量 (第四维相减为0)
(x1,y1,z1,1) - (x2,y2,z2,1) = (x1-x2,y1-y2,z1-z2,0)

向量 + 向量 = 向量 (第四维相加为0)
(x1,y1,z1,0) + (x2,y2,z2,0) = (x1+x2,y1+y2,z1+z2,0)

向量 - 向量 = 向量 (第四维相减为0)
(x1,y1,z1,0) - (x2,y2,z2,0) = (x1-x2,y1-y2,z1-z2,0)

+ 向量 = (第四维相加为1,几何意义表示的是当前点朝着目标方向移动得到终点)
(x1,y1,z1,1) + (x2,y2,z2,0) = (x1+x2,y1+y2,z1+z2,1)

- 向量 = (第四维相减为1,几何意义表示的是当前点朝着目标方向移动得到终点,减去向量等于加上这个向量的负向量)
(x1,y1,z1,1) - (x2,y2,z2,0) = (x1-x2,y1-y2,z1-z2,1)

上面提到了仿射几何变换

仿射几何变换 是指 线性变换 + 平移

线性变换 = 在原点和比例保持不变的情况下 进行 旋转和缩放

相关文章

  • 栅格化时为什么要引入齐次坐标

    参考:为什么要引入齐次坐标,齐次坐标的意义(一)为什么要引入齐次坐标,齐次坐标的意义(二)用矩阵表述变换与齐次坐标...

  • 齐次坐标

    齐次坐标就是将一个原本是n维的向量用一个n+1维向量来表示,是指一个用于投影几何里的坐标系统 齐次坐标是计算机图形...

  • 齐次坐标

    H.C.(Homogeneous Coordinates) are a system of coordiantes...

  • 齐次坐标

    Homogeneous CoordinatesProblem: Two parallel lines can in...

  • 齐次坐标

    《计算机视觉教程》笔记编著:章毓晋(清华大学电子工程系)出版社:人民邮电出版社出版时间:2017.3 (其实,不管...

  • 坐标系变换数学基础

    什么是齐次坐标 用[n+1]维数组表示n维坐标的方法叫齐次坐标法(Homogenous coordinate)。 ...

  • 关于齐次坐标

    以下对齐次坐标的解释,主要参考在其他博客看到的,非原创,个人觉得解释的浅显易懂,有助于初学者对齐次坐标的理解。 对...

  • 3D数学

    1, 向量 2, 矩阵 3, 欧拉角 4, 四元数 5, 坐标系变换 6, 齐次坐标与透视变换的推导 齐次坐标 向...

  • 为什么要引入齐次坐标,齐次坐标的意义

    1.从计算的角度, 统一计算 图像的缩放变换和旋转变换,可以用矩阵乘法的形式来表达变换后的像素位置映射关系。那么,...

  • 齐次坐标系

    首先是区分向量和点 对于一个向量v以及基ov1v2v3,可以找到一组坐标(a,b,c),使得v = a v1 + ...

网友评论

      本文标题:齐次坐标

      本文链接:https://www.haomeiwen.com/subject/lqszfftx.html