vision
Public Member Functions | Private Attributes | List of all members
roboticslab::SegmentorThread Class Reference

Implements voxelOccupancyDetection PeriodicThread.

#include <SegmentorThread.hpp>

Inheritance diagram for roboticslab::SegmentorThread:

Public Member Functions

void setIRGBDSensor (yarp::dev::IRGBDSensor *_iRGBDSensor)
 
void setOutImg (yarp::os::BufferedPort< yarp::sig::ImageOf< yarp::sig::PixelMono16 > > *_pOutImg)
 
void setOutPort (yarp::os::Port *_pOutPort)
 
void init (yarp::os::ResourceFinder &rf)
 
void run ()
 
void setCropSelector (int cropSelector)
 
void setOutCropSelectorImg (yarp::os::BufferedPort< yarp::sig::ImageOf< yarp::sig::PixelRgb > > *outCropSelectorImg)
 
void setInCropSelectorPort (yarp::os::Port *inCropSelectorPort)
 

Private Attributes

yarp::dev::IRGBDSensor * iRGBDSensor
 
yarp::os::BufferedPort< yarp::sig::ImageOf< yarp::sig::PixelMono16 > > * pOutImg
 
yarp::os::Port * pOutPort
 
std::string algorithm
 
std::string locate
 
int maxNumBlobs
 
double morphClosing
 
double morphOpening
 
int outFeaturesFormat
 
int outImage
 
int seeBounding
 
int threshold
 
double fx_d
 
double fy_d
 
double cx_d
 
double cy_d
 
double fx_rgb
 
double fy_rgb
 
double cx_rgb
 
double cy_rgb
 
yarp::os::Bottle outFeatures
 
int cropSelector
 
yarp::os::BufferedPort< yarp::sig::ImageOf< yarp::sig::PixelRgb > > * outCropSelectorImg
 
yarp::os::Port * inCropSelectorPort
 
DataProcessor processor
 
int searchAreaDilatation
 
float depthLowThreshold
 
float depthHighThreshold
 
int occupancyThreshold
 
int voxelResolution
 
float utilityDepthLowThreshold
 
float utilityDepthHighThreshold
 
int numberUtilityVoxels
 
float lowWThreshold
 
float highWThreshold
 
float lowHThreshold
 
float highHThreshold
 

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