0

私はWindows7でPCLライブラリを使用してプロジェクトで作業を開始しました。私の質問は、PCLが並行作業用の構造またはアルゴリズムを提供するかどうかです。たとえば、データセットから同時に新しい点群を作成します。pcl :: io::loadPCDFileKCoresのようなもの。APIドキュメントとGoogleを検索しましたが、何も見つかりませんでした。

どうもありがとう!。

4

1 に答える 1

1

PCL 1.7は、GPUまたはCPUを使用するシステムで複数のプロセッシングコアを探索するためのいくつかの機能を提供します。

PCLは、 OpenMPAPIを介してシステム上で複数のCPUコアを使用します。PCLのドキュメントで「OpenMP」キーワードを検索することで、複数のコア対応クラスを確認できます(単純ですが効果的な方法です!)。執筆時点で報告されているOpenMP対応クラスは次のとおりです。

  • pcl :: RangeImage
  • pcl :: tracking :: ParticleFilterOMPTracker
  • pcl :: FPFHEstimationOMP
  • pcl :: NormalEstimationOMP
  • pcl :: Narf
  • pcl :: tracking :: KLDAdaptiveParticleFilterOMPTracker
  • pcl :: SHOTColorEstimationOMP
  • pcl :: SHOTEstimationOMP
  • pcl :: NormalEstimationOMP <PointInT、Eigen :: MatrixXf>

PCLドキュメントでGPUまたはCUDAキーワードを検索すると、類似しているがはるかに長い、GPU対応クラスのリストが報告されます。

于 2012-11-28T09:37:41.770 に答える