cost 86 ms
从2D图像平面计算3D坐标以解决透视问题,而无需直接访问视图/投影矩阵 - Calculate 3D coordinates from 2D Image plane accounting for perspective without direct access to view/projection matrix

第一次在堆栈交换上提问,希望这是正确的地方。 我似乎无法针对我的情况开发足够接近的近似算法,因为就3D数学而言,我并不是最出色的算法。 我有一个3d环境,可以在其中访问任何对象(包括相机)的位置和旋转,还可以从任意两个点运行跟踪线以获取一个点和一个碰撞点之间的距离。 我也有相机的视 ...

透视变形矩形的比例 - proportions of a perspective-deformed rectangle

给定一张被透视扭曲的矩形的二维图片: 我知道形状最初是一个矩形,但我不知道它的原始大小。 如果我知道这张图片中角的像素坐标,我如何计算原始比例,即矩形的商(宽/高)? (背景:目标是自动使矩形文档的照片不失真,边缘检测可能会通过霍夫变换完成) 更新: 关于是否有可能根据给定的信息确定宽 ...

逆3D(三角形)投影 - Inverse 3D (triangle) projection

我有一个3D数学问题,我似乎无法解决。 我有3分的数据。 数据是平面上的(2D)坐标,漂浮在3D空间中的某个位置。 我也知道投影的(2D)坐标。 这导致以下数据数组: 法线(x1等)坐标代表平面上的坐标,另一个(px1等)代表投影坐标。 我想要做的是投射一个新的 2D坐 ...

反向透视投影 - reverse perspective projection

我正在使用 将屏幕空间坐标转换为世界空间坐标。 我认为 会转变到远处飞机上的一个点,而 转换到近平面上的点,并连接线我可以查询视线平截头体中与线相交的所有对象。 在转换之后,我将得到的点除以它们各自的.w分量。 这适用于远平面,但近平面上的点以某种方式转换为世界空间 ...

如何将 2D 点反向投影为 3D? - How do I reverse-project 2D points into 3D?

我在屏幕空间中有 4 个 2D 点,我需要将它们反向投影回 3D 空间。 我知道这 4 个点中的每一个都是 3D 旋转刚性矩形的一个角,并且我知道矩形的大小。 我怎样才能从中获得 3D 坐标? 我没有使用任何特定的 API,也没有现有的投影矩阵。 我只是在寻找基本的数学来做到这一点。 当然没有足够 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM