python pcl庫的安裝

2021-10-16 22:17:05 字數 987 閱讀 7288

在學長的引領下作基於azure kinect dk 的環境識別,由於僅是使用,從c++上手難度太大,還是選擇了python,所以python-pcl庫的安裝和使用是必要的。

python-pcl 是c++上著名的pcl的python版本,雖然還有很多**沒有寫完整,但是不妨礙它成為乙個優秀的python 點雲工具;

對於它的安裝一直是個難題,需要在vs上配置pcl,並對其編譯,很複雜,參考知乎上的這篇文章: python 視覺化點雲工具 python-pcl.利用編譯好的whl檔案,直接安裝,非常方便。具體安裝過程如下:

另外直接安裝還是會不能使用,具體解決方案看這裡

1、使用anaconda安裝,開啟cmd,進入安裝的虛擬環境下(activate 虛擬環境名);

2、利用cd命令定位到安裝的whl資料夾處;

3、pip install python_pcl-***.whl

參考: pip官網; whl官網.;

import pcl.pcl_visualization

lidar_path 指定乙個kitti 資料的點雲bin檔案就行了

points = np.

fromfile

(lidar_path, dtype=np.float32)

.reshape(-

1,4) # .

astype

(np.float16)

cloud = pcl.

pointcloud

(points[:,

:3])

visual = pcl.pcl_visualization.

cloudviewing()

visual.

showmonochromecloud

(cloud)

flag = true

while flag:

flag != visual.

wasstopped

()

在macos下安裝python pcl

pcl point cloud libary 是乙個開源點雲處理庫,2017年開始出了python介面,雖然還不完善,但是一些常用功能都有了。迫不及待的想試試,可是安裝的時候還是遇到了些問題,在此記錄下來。現在 2019.11.12 python pcl在macos下只支援python3.5,需要安...

win7 64位安裝python pcl失敗???

1.環境是win7 64位,python2.7,visual studio 2015 pcl 1.8.1 allinone msvc2015 win64.exe,python pcl master,gtk bundle 3.10.4 20131202 win64 2.並解壓,將bin目錄下的檔案拷貝...

python常見庫的安裝(填lxml庫安裝的坑)

lxml庫 如果使用 pip3 install lxml windows系統安裝時10個最少8個會出錯,因為lxml庫是c語言實現的,即使安裝了visual c 2015,還是會有新的錯誤出現。pipinstall lxml 3 6.0 cp35 cp35m win32 whl 如果是直接用cmd命...