问题: 两条平行线会相交
铁轨在无限远处相交于一点 在欧几里得几何空间里,两条平行线永远都不会相交。但是在投影空间中,如右图中的两条铁轨在地平线处却是会相交的,因为在无限远处它们看起来相交于一点。
解决办法: 其次坐标由 August Ferdinand Möbius 提出的齐次坐标(Homogeneous coordinates)让我们能够在投影空间里进行图像和几何处理,齐次坐标用 N + 1个分量来描述 N 维坐标。比如,2D 齐次坐标是在笛卡尔坐标(X, Y)的基础上增加一个新分量 w,变成(x, y, w),其中笛卡尔坐标系中的大X,Y 与齐次坐标中的小x,y有如下对应关系: X = x/w 为什么叫齐次坐标?前面提到,我们分别用齐次坐标中的 x 和 y 除以 w 就得到笛卡尔坐标中的 x 和 x,如图所示:
证明: 两平行线可以相交笛卡尔坐标系中,对于如下两个直线方程:
下面我们用 x/w, y/w 代替 x, y 放到投影空间里来求解:
齐次坐标在计算机图形学中是有用的,将 3D 场景投影到 2D 平面的过程中就用到它了。 |
齐次坐标
最新推荐文章于 2024-07-04 13:33:17 发布
本文介绍在欧几里得几何中不会相交的平行线如何在投影空间通过齐次坐标相交于一点。文章详细解释了齐次坐标的原理及应用,并通过实例证明平行线在无限远处相交。
1870

被折叠的 条评论
为什么被折叠?



