交互式双视图几何验证工具

该工具提供图形界面,可视化并验证双视图几何(单应性、对极几何等)的正向和反向投影的准确性。

使用方法

调用 geomVerif(geometry, data),其中:

  • geometry 是表示几何形状的字符串,例如 'H''Homography'
  • data 是编码几何形状的数据,例如单应矩阵

功能

  • 可视化投影:
    • 对于点对点的投影(如单应性),工具会在另一视图中显示对应点的光标。
    • 对于点对线的投影(如基础矩阵),工具会绘制对应的投影线。
  • 交互式验证: 通过光标和线条,您可以直观地检查投影的准确性。
  • 自定义显示: 可调整光标和线条的样式,以及图像的缩放程度。

扩展性

工具已实现单应性和对极几何的投影功能,并可轻松扩展至其他几何类型。您只需要提供相应的正向和反向投影函数即可。

示例

geomVerif('H', H)

注意: 工具需要 forwardProjectionbackwardProjection 函数来执行投影操作。这些函数的示例实现已包含在附加文件中。