首页 > 解决方案 > 此转换的名称?几何,仿射,

问题描述

我一直在网上四处寻找,似乎找不到这个特定转换的名称。基本上我想从这个开始:

保龄球道 - 从后面看

(不要介意曲线,它只是为了演示)到这个:

保龄球道 - 俯视图.

图片本身不需要转换,因为我可以使用已经在上面的视图图片,但我想要的是从图片 1 转换曲线,这样它就可以像在图片 2 中一样显示它,因为曲线的进入角击中图 1 上的引脚与图 2 中所示的不同。

这样做的理论步骤是什么?谢谢

标签: pythontransformationcurve

解决方案


完全忽略引脚,因为它们只会变得奇怪,您正在寻找的东西称为透视控制,用于转换图像数据,使得“应该”平行的线最终平行,“你做的事情”有相当多的名字取决于你想要获得的精确度......

你要找的是...

  1. 线映射称为
  2. 应变换,但特别是
  3. 3d 投影,这是众多投影之一
  4. 变形投影

其中,(3) 将为您提供所有编程细节,而 (1) 和 (2) 将为您找到数学洞察力(如果您能阅读数学语言),并且 (4) 将教您有关艺术的知识。

当然,因为您真正想要的是为您执行此操作的 python 代码:您可能想深入研究诸如“自动透视校正 OpenCV ”之类的 SO 帖子和相关帖子。


推荐阅读