Point Cloud Library (PCL)
1.9.1
|
#include <pcl/recognition/mask_map.h>
Public Member Functions | |
MaskMap () | |
MaskMap (size_t width, size_t height) | |
virtual | ~MaskMap () |
void | resize (size_t width, size_t height) |
size_t | getWidth () const |
size_t | getHeight () const |
unsigned char * | getData () |
const unsigned char * | getData () const |
void | set (const size_t x, const size_t y) |
void | unset (const size_t x, const size_t y) |
bool | isSet (const size_t x, const size_t y) const |
void | reset () |
unsigned char & | operator() (const size_t x, const size_t y) |
const unsigned char & | operator() (const size_t x, const size_t y) const |
void | erode (MaskMap &eroded_mask) const |
Static Public Member Functions | |
static void | getDifferenceMask (const MaskMap &mask0, const MaskMap &mask1, MaskMap &diff_mask) |
Definition at line 47 of file mask_map.h.
pcl::MaskMap::MaskMap | ( | ) |
pcl::MaskMap::MaskMap | ( | size_t | width, |
size_t | height | ||
) |
|
virtual |
void pcl::MaskMap::erode | ( | MaskMap & | eroded_mask | ) | const |
|
inline |
Definition at line 64 of file mask_map.h.
Referenced by pcl::ColorModality< PointInT >::computeDistanceMap(), and pcl::SurfaceNormalModality< PointXYZT >::computeDistanceMap().
|
inline |
Definition at line 67 of file mask_map.h.
|
static |
|
inline |
Definition at line 61 of file mask_map.h.
Referenced by pcl::ColorModality< PointInT >::computeDistanceMap(), pcl::SurfaceNormalModality< PointXYZT >::computeDistanceMap(), pcl::ColorGradientModality< PointXYZT >::erode(), pcl::ColorGradientModality< PointXYZT >::extractAllFeatures(), pcl::SurfaceNormalModality< PointXYZT >::extractAllFeatures(), pcl::ColorModality< PointInT >::extractFeatures(), pcl::ColorGradientModality< PointXYZT >::extractFeatures(), and pcl::SurfaceNormalModality< PointXYZT >::extractFeatures().
|
inline |
Definition at line 58 of file mask_map.h.
Referenced by pcl::ColorModality< PointInT >::computeDistanceMap(), pcl::SurfaceNormalModality< PointXYZT >::computeDistanceMap(), pcl::ColorGradientModality< PointXYZT >::erode(), pcl::ColorGradientModality< PointXYZT >::extractAllFeatures(), pcl::SurfaceNormalModality< PointXYZT >::extractAllFeatures(), pcl::ColorModality< PointInT >::extractFeatures(), pcl::ColorGradientModality< PointXYZT >::extractFeatures(), and pcl::SurfaceNormalModality< PointXYZT >::extractFeatures().
|
inline |
Definition at line 87 of file mask_map.h.
|
inline |
Definition at line 99 of file mask_map.h.
|
inline |
Definition at line 105 of file mask_map.h.
|
inline |
Definition at line 93 of file mask_map.h.
void pcl::MaskMap::resize | ( | size_t | width, |
size_t | height | ||
) |
Referenced by pcl::ColorGradientModality< PointXYZT >::erode().
|
inline |
Definition at line 75 of file mask_map.h.
|
inline |
Definition at line 81 of file mask_map.h.