1

我需要解开 3D 指纹(转换为 2D)。我不能只删除 z 坐标并将其设为 2D。我需要以一种类似于指纹最初被扫描为 2D 的方式打开它。

我的输入是一个只有 x,y,z 坐标的层文件。

有什么建议吗?有什么软件可以直接为我做吗?我听说有一些弹簧求解器会为我做这件事。知道如何实施吗?

我想用简单的方法来做,而不是太复杂。

谢谢!

4

2 回答 2

2

这是距离几何领域中的一个问题。该学科尝试将 N 维点投影到较低维度,同时尝试尽可能接近地保留原始距离。

我遇到的解决这个问题的最简单算法是:
http ://www.dimitris-agrafiotis.com/Papers/jcc20078.pdf

我在很短的时间内编写了这个代码。

欢迎来到顺便说一句....

于 2011-07-21T19:05:21.923 回答
0

我不能只删除 z 坐标并将其设为 2D。我需要以一种类似于指纹首先被扫描为 2D 的方式打开它。

好吧,这几乎就是它的完成方式,不是吗?

也许有一个过滤器,z这样远离“相机”的点就不会被扫描?

于 2011-07-21T19:13:41.410 回答