Fork me on GitHub


Use the industry-standard Point Cloud Library from within Python.

281 commits | Last update: September 26, 2018

Cite this software

Choose a version:
[[ releases.length > 0 ? releases[selectedIndex].doi : conceptDOI ]]
Copy to clipboard
Choose a citation style:
Download file

What python-pcl can do for you

  • Point clouds are accessible as Numpy arrays
  • Loading and saving of (possibly colored) point clouds
  • Registration and boundary detection

The library was written for use in the Via Appia project; it is based on the work here. Example usage and support for the common LAS format can be found in the PattyAnalytics repository.

Read more
  • Big data
  • High performance computing
Programming Language
  • Python
  • C++
  • Apache-2.0
Source code

Participating organizations


  • Jisk Attema
    Netherlands eScience Center
  • Lars Buitinck
    Netherlands eScience Center
  • Joris Borgdorff
    Netherlands eScience Center
  • Carlos Martinez-Ortiz
    Netherlands eScience Center
Contact person
Jisk Attema
Netherlands eScience Center