廢話不多說,直接上**,這是最基本的讀取與顯示,皆是利用pcl庫:
#include //標準輸入輸出流
#include //pcl的pcd格式檔案的輸入輸出標頭檔案
#include //pcl對各種格式的點的支援標頭檔案
#include int main(int argc, char** argv)
std::cout << "loaded "
<< cloud->width * cloud->height
<< " data points from test_file.pcd with the following fields: "
<< std::endl;
for (size_t i = 0; i < cloud->points.size (); ++i) //顯示所有的點
//for (size_t i = 0; i < cloud->size(); ++i) // 為了方便觀察,只顯示前5個點
std::cout << " " << cloud->points[i].x
<< " " << cloud->points[i].y
<< " " << cloud->points[i].z << std::endl;
pcl::visualization::cloudviewer viewer("pcd viewer");
viewer.showcloud(cloud);
system("pause");
return (0);
}
PLY點雲資料在PCL中讀取與顯示
今天開始著手處理ply資料,由於之前沒有接觸過pcl,所以連最簡單的資料讀取與顯示都搞了半天,現在將 公布出來以供參考。使用的環境是 vs2015 pcl1.8.1 include stdafx.h include include include include include include in...
ROS 建立 發布和顯示PCL點雲
定義點雲型別 pcl pointcloudcloud 新增點雲資料 cloud.width 50000 cloud.height 2 點集總共2 50000 10 0000個點 cloud.points.resize cloud.width cloud.height for size t i 0 i...
PCL庫學習(2) 多個點雲的讀取與顯示
執行環境 vs2013,pcl1.8.0 在本文示例中,需要對儲存在路徑 d vs project cluster extraction.cpp cluster extraction.cpp 下的點雲檔案,檔名分別為 cloud cluster 0.pcd cloud cluster 1.pcd c...