|
Point Cloud Library (PCL)
1.7.2
|
Class to reason about occlusions. More...
#include <pcl/recognition/hv/occlusion_reasoning.h>
Public Member Functions | |
| ZBuffering () | |
| ZBuffering (int resx, int resy, float f) | |
| ~ZBuffering () | |
| void | computeDepthMap (typename pcl::PointCloud< SceneT >::ConstPtr &scene, bool compute_focal=false, bool smooth=false, int wsize=3) |
| void | filter (typename pcl::PointCloud< ModelT >::ConstPtr &model, typename pcl::PointCloud< ModelT >::Ptr &filtered, float thres=0.01) |
| void | filter (typename pcl::PointCloud< ModelT >::ConstPtr &model, std::vector< int > &indices, float thres=0.01) |
Class to reason about occlusions.
Definition at line 55 of file occlusion_reasoning.h.
| pcl::occlusion_reasoning::ZBuffering< ModelT, SceneT >::ZBuffering | ( | ) |
Definition at line 51 of file occlusion_reasoning.hpp.
| pcl::occlusion_reasoning::ZBuffering< ModelT, SceneT >::ZBuffering | ( | int | resx, |
| int | resy, | ||
| float | f | ||
| ) |
Definition at line 44 of file occlusion_reasoning.hpp.
| pcl::occlusion_reasoning::ZBuffering< ModelT, SceneT >::~ZBuffering | ( | ) |
Definition at line 58 of file occlusion_reasoning.hpp.
| void pcl::occlusion_reasoning::ZBuffering< ModelT, SceneT >::computeDepthMap | ( | typename pcl::PointCloud< SceneT >::ConstPtr & | scene, |
| bool | compute_focal = false, |
||
| bool | smooth = false, |
||
| int | wsize = 3 |
||
| ) |
Definition at line 110 of file occlusion_reasoning.hpp.
References pcl::PointCloud< PointT >::points.
Referenced by pcl::HypothesisVerification< ModelT, SceneT >::addModels().
| void pcl::occlusion_reasoning::ZBuffering< ModelT, SceneT >::filter | ( | typename pcl::PointCloud< ModelT >::ConstPtr & | model, |
| typename pcl::PointCloud< ModelT >::Ptr & | filtered, | ||
| float | thres = 0.01 |
||
| ) |
Definition at line 66 of file occlusion_reasoning.hpp.
References pcl::copyPointCloud(), and pcl::occlusion_reasoning::ZBuffering< ModelT, SceneT >::filter().
Referenced by pcl::HypothesisVerification< ModelT, SceneT >::addModels(), and pcl::occlusion_reasoning::ZBuffering< ModelT, SceneT >::filter().
| void pcl::occlusion_reasoning::ZBuffering< ModelT, SceneT >::filter | ( | typename pcl::PointCloud< ModelT >::ConstPtr & | model, |
| std::vector< int > & | indices, | ||
| float | thres = 0.01 |
||
| ) |
Definition at line 76 of file occlusion_reasoning.hpp.
References pcl::PointCloud< PointT >::points.