点云处理时,关使用python读写.ply文件的博客并不多,而且要么是从ply文件头部开始写起,要么是csdn收费的。所以这里写一个博客记录下。
1. 读ply文件
这个很简单,具体可以看官方文档:

代码:
首先安装plyfile库:
pip install plyfile
然后定义函数:
from plyfile import PlyData,PlyElement
def read_ply(filename):
""" read XYZ point cloud from filename PLY file """
plydata = PlyData.read(filename)
pc = plydata['vertex'].data
pc_array = np.array([[x, y, z] for

本文详细介绍了如何使用Python的plyfile库读取和写入.ply格式的点云数据。包括安装所需库、定义读写函数的具体步骤,适用于处理仅包含xyz坐标的点云数据,也提供了扩展至面元法向颜色等属性的方法。

1563

被折叠的 条评论
为什么被折叠?



