我正在尝试使用PyMesh和下面的命令来加载/读取ply文件:
网格= pymesh.load_mesh("model.obj")
就像在http://pymesh.readthedocs.io/en/latest/basic.html中一样。
但是这会给我一个错误"AttributeError:‘模块’对象没有属性'load_mesh'“。
我做错什么了吗?另外,我想知道PyMesh是否真的允许在3d中可视化对象。
谢谢。
发布于 2016-12-05 14:53:45
如果您使用pip进行安装,则可能无法获得您打算使用的pymesh模块。由于您正在寻找load_mesh()方法,因此需要使用以下安装指南:http://pymesh.readthedocs.io/en/latest/installation.html。
发布于 2018-01-25 00:04:52
实际上有两个名为pymesh的模块。
Pymesh by Takuro Wada
如果使用pip安装pymesh,则将安装具有以下GitHub page.的this one
上面写着:.sty和.obj
周青南的Pymesh
如果你想安装http://pymesh.readthedocs.io/en/latest/,你必须遵循here的安装指南。
它更复杂,我从来没有设法让它工作,但它应该也读.ply。
发布于 2019-10-19 20:30:29
另外,meshio (我的一个项目)现在也支持PLY。安装时使用
pip3 install meshio并在命令行上使用,如
meshio-convert in.ply out.vtk或者来自Python内部,比如
import meshio
mesh = meshio.read("in.ply")
# mesh.points, mesh.cells, ...https://stackoverflow.com/questions/37052830
复制相似问题