點雲彩色化顯示

2021-10-17 03:43:14 字數 1274 閱讀 5340

1.使用自定義顏色

pointcloud::ptr cloud(new pointcloud);

if (io::loadplyfile("bunny.ply", *cloud) == -1)

boost::shared_ptrviewer(new pcl::visualization::pclvisualizer("3d viewer"));

pcl::visualization::pointcloudcolorhandlercustomsinglecolor(cloud, 0,0,255); // 按照z欄位進行渲染

viewer->addpointcloud(cloud, singlecolor, "sample cloud");

viewer->setpointcloudrenderingproperties(pcl::visualization::pcl_visualizer_point_size, 3, "sample cloud"); // 設定點雲大小

while (!viewer->wasstopped())

結果顯示

2.根據不同的深度 顯示顏色

pointcloud::ptr cloud(new pointcloud);

if (io::loadplyfile("bunny.ply", *cloud) == -1)

boost::shared_ptrviewer(new pcl::visualization::pclvisualizer("3d viewer"));

pcl::visualization::pointcloudcolorhandlergenericfieldfildcolor(cloud, "z"); // 按照z欄位進行渲染

viewer->addpointcloud(cloud, fildcolor, "sample cloud");

viewer->setpointcloudrenderingproperties(pcl::visualization::pcl_visualizer_point_size, 3, "sample cloud"); // 設定點雲大小

while (!viewer->wasstopped())

結果顯示

Debian ls,man,grep彩色顯示

習慣了ls的彩色顯示,習慣了man的彩色顯示以及vi的鍵盤操作,grep的彩色顯示,debian安裝好之後,上面說的這些配置似乎都沒有,需要手動設定。ls的彩色終端顯示 在檔案 bashrc當中,注釋下面這段內容或者手動新增上去即可。export ls options color auto eval...

git 彩色顯示

git config global color.diff auto git config global color.status auto git config global color.branch auto git config global color.interactive auto git...

Linux shell echo顯示彩色字型

shell指令碼中echo顯示內容帶顏色顯示,echo顯示帶顏色,需要使用引數 e 開啟反斜槓轉義。格式如下 echo e 033 字背景顏色 文字顏色m字串 033 0m 例如 echo e 033 41 36m something here 033 0m 其中41的位置代表底色,36的位置是代表...