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 | ( | ) | [inline] |
Definition at line 51 of file occlusion_reasoning.hpp.
| pcl::occlusion_reasoning::ZBuffering< ModelT, SceneT >::ZBuffering | ( | int | resx, | |
| int | resy, | |||
| float | f | |||
| ) | [inline] |
Definition at line 44 of file occlusion_reasoning.hpp.
| pcl::occlusion_reasoning::ZBuffering< ModelT, SceneT >::~ZBuffering | ( | ) | [inline] |
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 | |||
| ) | [inline] |
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, | |
| std::vector< int > & | indices, | |||
| float | thres = 0.01 | |||
| ) | [inline] |
Definition at line 76 of file occlusion_reasoning.hpp.
References pcl::PointCloud< PointT >::points, and pcl::PointCloud< PointT >::resize().
| void pcl::occlusion_reasoning::ZBuffering< ModelT, SceneT >::filter | ( | typename pcl::PointCloud< ModelT >::ConstPtr & | model, | |
| typename pcl::PointCloud< ModelT >::Ptr & | filtered, | |||
| float | thres = 0.01 | |||
| ) | [inline] |
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().