我在 3d 空间中有一组点,我希望能够对最适合它们的形状进行分类 - 立方体、球体、圆柱体、平面(平面)等。
我看过监督/机器学习,但因为我需要首先生成一个不太适合的大型训练数据集。
我梦想的解决方案是一个具有神奇功能的 java 库,例如:
public enum ShapeType {
CUBE,
SPHERE,
CYLINDER,
PLANAR
}
public ShapeType CategorizeShapeFromPoints( 3DPoint[] points )
但是,我们将不胜感激任何帮助。谢谢
最佳答案
关于java - 对 3D 空间中点数组的近似形状进行分类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9889855/