ed_sensor_integration
Public Member Functions | Private Member Functions | List of all members
ed::FloodfillSM Class Reference

#include <floodfill_sm.h>

Inheritance diagram for ed::FloodfillSM:
Inheritance graph
[legend]

Public Member Functions

 FloodfillSM ()
 
void process (const RGBDData &rgbd_data, std::vector< PointCloudMaskPtr > &segments)
 
- Public Member Functions inherited from edKinect::RGBDSegModule
virtual void configure (tue::Configuration config)=0
 
 RGBDSegModule (const ed::TYPE &type)
 

Private Member Functions

bool findBlob (cv::Mat &depth_image, const cv::Mat &mask, cv::Point p, int label, ImageMask &blob)
 
void findBlobs (cv::Mat &depth_image, const ImageMask &mask, std::vector< ImageMask > &blobs)
 

Additional Inherited Members

- Protected Attributes inherited from edKinect::RGBDSegModule
ed::TYPE type_
 
ros::Publisher vis_marker_pub_
 
bool visualize_
 

Detailed Description

Definition at line 11 of file floodfill_sm.h.

Constructor & Destructor Documentation

◆ FloodfillSM()

ed::FloodfillSM::FloodfillSM ( )

Member Function Documentation

◆ findBlob()

bool ed::FloodfillSM::findBlob ( cv::Mat &  depth_image,
const cv::Mat &  mask,
cv::Point  p,
int  label,
ImageMask blob 
)
private

◆ findBlobs()

void ed::FloodfillSM::findBlobs ( cv::Mat &  depth_image,
const ImageMask mask,
std::vector< ImageMask > &  blobs 
)
private

◆ process()

void ed::FloodfillSM::process ( const RGBDData rgbd_data,
std::vector< PointCloudMaskPtr > &  segments 
)
virtual

The documentation for this class was generated from the following file: