2017-03-04 53 views
1

检测3d对象中的边缘可能是自动处理特定特征和地标的第一步。带R的3d点云/网格的边缘检测

因此,我正在寻找一种方法来识别我的一些3d扫描对象的边缘。然而,用我所有的想法(霍夫变换,相邻顶点的角度阈值),我没有成功。

这样,我会很高兴,如果有人可以点我到一个解决边缘发现,问题的三维点云可使用R.

回答

0

有一个nice paper from last year about this topic应用。

基本上,您需要基于它的邻居计算每个点的几个特征。

我通常比Python更喜欢Python,因此我不知道任何点云处理软件包un R.但是在R中实现该文件应该很容易。

如果你可以翻译Python-R,你可以take a look at this library我写的,因为它已经实现了该论文中提到的所有功能的计算。

如果这对你有帮助,in this answer你可以找到关于如何为每个点添加曲率的示例代码。您只需将曲率替换为其他名称的特征。