PCL-添加其他形狀的可視化-轉自張智勝

#include <iostream>
#include <pcl/point_types.h>
#include <pcl/point_cloud.h>
#include <pcl/visualization/pcl_visualizer.h>
int main(int argc, char** argv)
{
 //顯示類
 pcl::visualization::PCLVisualizer viewer("cloud viewer");
 //添加直線
 viewer.addLine<pcl::PointXYZ, pcl::PointXYZ>(pcl::PointXYZ(10, 10, 0), pcl::PointXYZ(10, 10, 10), "line");
 //添加球體
 viewer.addSphere(pcl::PointXYZ(20, 20, 20), 5, 0, 1, 0, "spere");
 //添加正方形
 viewer.addCube(0, 5, 0, 5, 0, 5, 1, 0, 0, "cube");
 viewer.resetCamera();
 while (!viewer.wasStopped())
 {
  viewer.spinOnce();
 }
 return (0);
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章