作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我需要用 Python 读取、操作和编写 PLY 文件。 PLY是一种用于存储 3D 对象的格式。通过简单的搜索,我找到了两个相关的库,PyMesh和 plyfile .有没有人对他们中的任何一个有任何经验,有没有人有任何建议? plyfile
似乎已经休眠了一年,从 Github 来看。
我知道这个问题会激发基于意见的答案,但我真的不知道还有什么地方可以问这个问题。
最佳答案
截至(2020 年 1 月)。
无,使用 open3d。这是最简单的,将 .ply 文件直接读入 numpy。
import numpy as np
import open3d as o3d
# Read .ply file
input_file = "input.ply"
pcd = o3d.io.read_point_cloud(input_file) # Read the point cloud
# Visualize the point cloud within open3d
o3d.visualization.draw_geometries([pcd])
# Convert open3d format to numpy array
# Here, you have the point cloud in numpy format.
point_cloud_in_numpy = np.asarray(pcd.points)
引用资料:
关于Python plyfile 与 pymesh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36920562/
我需要用 Python 读取、操作和编写 PLY 文件。 PLY是一种用于存储 3D 对象的格式。通过简单的搜索,我找到了两个相关的库,PyMesh和 plyfile .有没有人对他们中的任何一个有任
我从 Spyder (Anaconda3) 运行以下行: from plyfile import PlyData, PlyElement 我收到以下错误消息: Traceback (most re
我是一名优秀的程序员,十分优秀!