opentl::detector::BlobDetector Class Reference

Inherits opentl::detector::Detector, and opentl::core::util::ParameterContainer.

List of all members.

Public Types


Public Member Functions

 BlobDetector (opentl::modelprojection::Warp *warp, int camIdx, std::vector< models::ObjModel * > &objectModels)
 constructor
void detect (const opentl::core::cvdata::Image &segImage, const TargetPtrVector &oldTargets, TargetPtrVector &newTargets, opentl::core::cvdata::Image *outImage=NULL, std::vector< CvRect > *blobBoundBox=NULL)
virtual void init ()
virtual ~BlobDetector ()
 destructor


Member Enumeration Documentation

Enumerator:
OFFLINE_COUNT 

Enumerator:
maxNoTargets 
minArea 
ONLINE_COUNT 


Constructor & Destructor Documentation

opentl::detector::BlobDetector::BlobDetector ( opentl::modelprojection::Warp warp,
int  camIdx,
std::vector< models::ObjModel * > &  objectModels 
)

constructor

virtual opentl::detector::BlobDetector::~BlobDetector (  )  [virtual]

destructor


Member Function Documentation

void opentl::detector::BlobDetector::detect ( const opentl::core::cvdata::Image segImage,
const TargetPtrVector oldTargets,
TargetPtrVector newTargets,
opentl::core::cvdata::Image outImage = NULL,
std::vector< CvRect > *  blobBoundBox = NULL 
)

virtual void opentl::detector::BlobDetector::init (  )  [virtual]


Generated on Fri Jul 31 17:38:39 2009 for OpenTL by  doxygen 1.5.8