Open3D可以读取点云文件,三角网格文件,也可以读取图片。具体方法如下:
一、点云文件操作
Open3D支持的文件格式有xyz,xyzn,xyzrgb,pts,ply,pcd等文件。读取的方式也非常简单。data = o3d.io.read_point_cloud("文件名“)
1、读写文件
函数原型如下:
open3d.io.
read_point_cloud
(filename, format='auto', remove_nan_points=False, remove_infinite_points=False, print_progress=False)
参数解释:
-
filename (str) – 文件路径.
-
format (str, optional, default='auto') – 文件格式,如果没有特殊的说明或设置为auto,文件的格式来自文件的扩展名.文章来源:https://uudwc.com/A/Rx0q3
-
remove_nan_points (bool, optional, default=False) – 如果为true,则在点云数据中移除NaN的点。文章来源地址https://uudwc.com/A/Rx0q3