The PCL (Point Cloud Library) is a large cross-platform open-source C + + programming library built on the basis of the research on the previous points cloud, which realizes a large number of cloud-related general-purpose algorithms and efficient data structures, which involves point cloud acquisition, filtering, segmentation, registration, retrieval, feature extraction, recognition and tracking. , surface reconstruction, visualization, and so on. supports a variety of operating system platforms that can be run on Windows, Linux, Android, Mac OS X, and some embedded real-time systems. If OpenCV is the crystallization of 2D information acquisition and processing, then PCL has the same status as 3D information acquisition and processing, and PCL is the BSD licensing method that can be used for commercial and academic applications free of charge.
My system is Ubuntu 15.04 x64, using Python3.
The official installation method for Ubuntu under PCL is:
sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl
sudo apt-get update
sudo apt-get install Libpcl-all
But I see the following error:
E:unable to locate package Libpcl-all
Can be compiled with the source code installation, but run up too much time consuming resources, so, instead, use the following method:
sudo apt-get install LIBPCL1
Then install the Python3 warp:
git clone https://github.com/strawlab/python-pcl.git
cd PYTHON-PCL
make
sudo python3 setup.py install
Note: With the same python3 as I do, you need to change makefile Python to Python3. Now you can see the normal import PCL under Python3.
Reprint Please specify: Transfer from http://blog.csdn.net/littlethunder/article/details/51912199