algorithm - 投影变换拟合

标签 algorithm math

给定 3D 中的一组点( X = (x1, x2, x3), Y = (y1, y2, y3) ),如何适应从 X 到 Y 的转换?

据我所知,这称为投影变换。
这是 X 和 Y 的示例。

X 轴上的蓝线和红线平行,但 Y 轴上的蓝线和红线不平行。

alt text

alt text

最佳答案

3d 中的投影变换有一个关联的 4x4 矩阵(模常数乘法)。您可以通过最小二乘拟合找到矩阵。

关于algorithm - 投影变换拟合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4520865/

相关文章:

c# - 如何按递增顺序从数组创建整体列表(子列表)

java.lang.IllegalArgumentException : Tree must not already contain child 异常

python - O(m * n) + O((m + n) * log(m + n)) 的复杂度评估是多少

c - 寻找邻居的扫雷算法?

php - php 中的指数移动平均线

c - 求幂算法如何工作?

python - 有没有办法用Python计算一个集合的所有合法分区?

algorithm - 无递归二叉树遍历的直观解释

android - 如何在 OpenCV 中实现 signum 函数?

iphone - 在直线上画箭头