PCL學習 基礎命令

2021-08-18 17:35:02 字數 469 閱讀 8933

定義點雲變數:pcl::pointcloud::ptr cloud(new pcl::pointcloud);--點雲指標變數

pcl::pointcloudcloud;--點雲變數

pcl::io::loadpcdfile("test.pcd", *cloud);--讀取pcb點雲檔案

pcl::io::loadplyfile("output.ply", *cloud);--讀取ply點雲檔案

std::string filename("test.pcd");

pcl::pcdwriter writer;

writer.write(filename, *cloud);--點雲檔案裝換

pcl::visualization::cloudviewer viewer("viewer");

viewer.showcloud(cloud);--顯示點雲,其中cloud是指標變數

主要的程式可見:

PCL學習筆記

1.通過讀取pcd檔案生成點雲 std vector int pcdfile indices pcl console parse file extension argument argc,ar pcd 在輸入引數中找到含有pcd的檔案 std string filename ar pcdfile i...

65 PCL 點雲及PCL基礎

點雲 點雲是在同一空間參考係下表達目標空間分布和目標表面特性的海量點集合。根據雷射測量原理得到的點雲,包括三維座標 xyz 和雷射反射強度 intensity 強度資訊與目標的表面材質 粗糙度 入射角方向,以及儀器的發射能量,雷射波長有關。根據攝影測量原理得到的點雲,包括三維座標 xyz 和顏色資訊...

PCL學習筆記(二) PCL編碼風格

一 pcl命名規範 1 檔案命名 所有的檔名單詞之間應該用下劃線隔開 2 目錄命名 所有的目錄及其子目錄命名時,如果有多個單詞組成。其之間用下劃線隔開。3.include語句 當檔案在同一目錄下時include指示語句用雙引號,在其他情況下則用尖括號。include include include ...