此转换的名称?几何,仿射,

Name of this transformation? Geometric, Affine,

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

(不要介意曲线,仅供演示)到此:

.

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

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

完全忽略图钉,因为它们会变得很奇怪,你要找的东西叫做 perspective control,用于转换图像数据,使 "should" 平行的线结束并行,"the thing you do" 有很多名称,具体取决于您想要获得的精确度...

您正在寻找的是...

  1. 一个 colinear mapping
  2. 一个homographic transform,但特别是
  3. 一个3d projection,这是许多
  4. 中的一个
  5. anamorphic projections

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

当然,因为您真正想要的是 python 代码来为您执行此操作:您可能想深入研究 SO 帖子,如“Automatic perspective correction OpenCV”和相关帖子。