point-cloud-library

    0熱度

    1回答

    我正在更新我的PCL FPFH功能代碼以使用gpu模塊。這一切都按照計劃進行,除了退貨類型。 原來的CPU版本: pcl::FPFHEstimation<PointXYZ, Normal, FPFHSignature33> fpfh_est; 從compute功能的回報: PointCloud<FPFHSignature33> ,當我從GPU功能下載返回的數據,那就是: int stub;

    0熱度

    1回答

    我生成視攝像機位置的點羣的2.5-d圖(三維點雲的即2D投影)的虛擬掃描儀。我正在使用vtkCamera.GetProjectionTransformMatrix()從世界/全球變換矩陣到相機座標。 但是,如果輸入點雲有點的顏色信息,我想保留它。 下面是相關線路: boost::shared_ptr<pcl::visualization::PCLVisualizer> vis; // camera

    -1熱度

    1回答

    我得到了很多的不確定參考錯誤在連接階段,尋找類似這樣使用的庫鏈接階段: libQt5Sql.so.5: undefined reference to `QAbstractTableModel::~QAbstractTableModel()@Qt_5' 問題是,我甚至沒有在我的項目中使用Qt。與Qt唯一可能的聯繫是我正在使用Vtk和PCL,它們在編譯期間與Qt鏈接。並添加路徑libQt5Sql,

    0熱度

    2回答

    我將此深度圖像轉換爲pcl :: pointcloud。 使用下列內容: PointCloud::Ptr PointcloudUtils::RGBDtoPCL(cv::Mat depth_image, Eigen::Matrix3f& _intrinsics) { PointCloud::Ptr pointcloud(new PointCloud); float fx =

    0熱度

    1回答

    我是PCL(點雲庫)的新手,我試圖在自定義數據集上實現supervoxel_clustering(this link)。我的點雲數據集具有以下字段:X Y Z R G B L1 L2其中R,G,B是0-255和L1和L2之間integer值是 integer標籤。 應用supervoxel後,我保存點雲與其標籤: /// save the labeled cloud PointLCloudT::

    0熱度

    1回答

    我是點雲新手。我正在嘗試使用ICP算法來實時跟蹤對象的移動,並且大部分時間我都能獲得預期的結果。但是,當物體用完照相機的視野時,結果將不準確,如圖所示。我想改善結果。任何人都有這種情況的經驗?謝謝! 良好的效果: 良好的效果: 壞的結果:

    0熱度

    1回答

    我有一個點雲庫功能,可以檢測點雲中最大的平面。這很好。現在我想擴展這個功能來分割雲中的每個平面並將這些點複製到一個新的雲中(例如,一個房間的地板上有一個球體的場景會讓我回到地板和牆壁,但不是球體,因爲它不是平面的)。我如何擴展下面的代碼來獲取所有的飛機,而不僅僅是最大的飛機? (運行時間是這裏的一個因素,所以我寧願不要在循環中運行相同的代碼,每次剝離新的最大平面) 謝謝。 int main(in

    1熱度

    1回答

    我在Ubuntu 17.04上使用PCL庫link。 我想知道是否有方法從我的個人圖像創建.pcd文件。 我發現的每個教程都使用pregenerate pcd。 在此先感謝。

    1熱度

    1回答

    我已經安裝了使用迭代最近點(icp)的點雲庫(PCL)package我的問題是:這個包可以用於2D數據嗎?我想對齊兩個TSNE數據,它們是2D。 Link of the icp method

    -2熱度

    1回答

    我正在使用PCL開發ROS包。 問題在於它使用C++ 98和C++ 11編譯成功。但是,當節點在支持C++ 11的版本(CMakeLists L:5,未註釋)中啓動時,它立即發生段錯誤,儘管在沒有使用C++ 11的情況下編譯時它工作正常。 this包的相同代碼體系結構(模板化庫)顯示相同的行爲。 我發現模板庫是保持原因的人。 但是,我還沒弄明白。我在這裏錯過了什麼? 平臺:Ubuntu 14.04