我以.ply格式生成了点云数据和网格数据。从.ply文件中的任何一个,我想使用(X,Y,Z)坐标来计算高斯曲率。我已经研究了数学,但考虑到我的时间很短,从头开始编码似乎太复杂了。
是否有现有的基于Python的库或教程来计算高斯曲率?
答案 0 :(得分:1)
如果您有网格数据,可以使用pymesh来计算曲面的高斯曲率:
mesh = pymesh.load_mesh("your_mesh.ply")
mesh.add_attribute("vertex_gaussian_curvature")
了解更多信息,了解文档。