pcl點雲庫執行錯誤 boost智慧型指標出錯

2021-10-01 11:45:04 字數 675 閱讀 2647

在執行區域生長演算法之前的法線提取步驟中,用於儲存法線提取結果的outputpointcloud例項化出錯,pcl::normal寫成pcl::pointxyz(出錯在第47行),此類錯誤一般就是boost智慧型指標初始化出現了問題,若出現此類錯誤提示,請仔細檢查boost智慧型指標的初始化語句(如上圖中的第47行)。

注意:

以上圖為例,如果在宣告變數」cloud_normals_ptr「時,boost指標所封裝的型別就與函式的形參型別不一致,在編譯前呼叫函式時使用「cloud_normals_ptr」就會報錯,即出現寫**時的紅色波浪線錯誤;

本例中後續函式呼叫需要點的型別為pcl::normal,所以宣告為出錯,初始化時使用與後續呼叫函式形參不符的型別pcl::pointxyz,導致上圖中錯誤。

出過的錯一定要 記錄!記錄!記錄!繼續???!!!

注:本人為pcl入門級小白(是真的很「白」),由於屬實能力有限,寫部落格主要為了記錄學習筆記,部落格內容可能存在錯誤❌之處;若有幸被您翻了牌子,部落格內容還以借鑑為主,如果可以幫到您那就最好了???。

PCL點雲庫概述

pcl點雲概述 點雲處理技術廣泛應用在逆向工程 cad cam 機械人學 雷射遙感測量 機器視覺 虛擬實境 人機互動 立體3d影像等諸多領域。由於其涉及計算機學 圖形學 人工智慧 模式識別 幾何計算 感測器等諸多學科,但一直以來由於點雲獲取手段的昂貴,嚴重阻礙其在各個行業上的廣泛應用,也造成國內點雲...

PCL 1 PCL點雲庫安裝

2.傻瓜式安裝 下面的依賴項都整合進來了 中間安裝了boost vtk kinect驅動什麼的。反正是一路下一步,當然我的機器是win7系統,之前沒有安裝過pcl,比較純淨。之後又單獨安裝了qt4.8.2的sdk。3.測試 在安裝目錄下有share doc pcl 1.6 tutorials sou...

PCL點雲庫的安裝

pcl庫是點雲庫 point cloud library 4 pcl庫的安裝比較容易,輸入以下命令即可 也可以使用源 安裝 sudo add apt repository ppa v launchpad jochen sprickerhof de pcl sudo apt get update su...