daavoo / pyntcloud

pyntcloud is a Python library for working with 3D point clouds.
http://pyntcloud.readthedocs.io
MIT License
1.39k stars 221 forks source link

Export as .pcd #270

Open einarwar opened 4 years ago

einarwar commented 4 years ago

Is your feature request related to a problem? Please describe. I am working with annotation of 3d-pointclouds. The data i have access to is in .las format. However, most annotation software only accepts .pcd or .bin - files.

Describe the solution you'd like Adding support in PyntCloud.to_file() to export files as .pcd format

Describe alternatives you've considered I've tried converting .las to .pcd using PDAL, but the interface is tedious, and the files cannot be uploaded to the annotation software for some unknown reason.

I've tried exporting to .bin - file, but in the process information about colors is lost

Additional context Link to the annotation software I am using https://3d.supervise.ly/

johnthagen commented 2 years ago

Related to #132

qenops commented 1 year ago

Any progress on this? With pypcd not being actively developed and not working in python3, and open3d not supporting scalar fields, I was hoping pyntcloud would be the solution, but not being able to write out the data is a blocker. :(