是否有基于Python的库或代码来计算高斯曲率?

是否有基于Python的库或代码来计算高斯曲率?,python,3d,gaussian,feature-extraction,Python,3d,Gaussian,Feature Extraction,我以.ply格式生成了点云数据和网格数据。从任意一个.ply文件中,我想使用(X,Y,Z)坐标来计算高斯曲率。我已经研究了数学,但考虑到我的时间很短,从零开始编写代码似乎太复杂了 是否有现有的基于Python的库或教程可用于计算高斯曲率?如果您有网格数据,则可用于计算曲面的高斯曲率: mesh = pymesh.load_mesh("your_mesh.ply") mesh.add_attribute("vertex_gaussian_curvature") 更多信息,请查看文档。你好,大卫…

我以.ply格式生成了点云数据和网格数据。从任意一个.ply文件中,我想使用(X,Y,Z)坐标来计算高斯曲率。我已经研究了数学,但考虑到我的时间很短,从零开始编写代码似乎太复杂了


是否有现有的基于Python的库或教程可用于计算高斯曲率?

如果您有网格数据,则可用于计算曲面的高斯曲率:

mesh = pymesh.load_mesh("your_mesh.ply")
mesh.add_attribute("vertex_gaussian_curvature")

更多信息,请查看文档。

你好,大卫……谢谢你的回答。但是,除了PyMesh或libigl之外,还有其他方法吗?如果可能的话,我会尽量避免使用大型复杂的库。