opentl::detector::BlobDetector Class Reference

Inherits opentl::detector::Detector.

List of all members.

Public Types


Public Member Functions

 BlobDetector (opentl::modelprojection::Warp &warp, ObjModelPtrVector &objectModels)
 constructor
void debugImage (opentl::core::cvdata::Image &outImage)
void detect (const std::vector< opentl::core::cvdata::Image * > inputImages, const TargetPtrVector &oldTargets, TargetPtrVector &newTargets)
 Detect new targets, eventually taking care of existing targets (to avoid detecting them again).
void getAABBoxes (std::vector< CvRect > &blobBoundBox)
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,
ObjModelPtrVector objectModels 
)

constructor

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

destructor


Member Function Documentation

void opentl::detector::BlobDetector::debugImage ( opentl::core::cvdata::Image outImage  ) 

void opentl::detector::BlobDetector::detect ( const std::vector< opentl::core::cvdata::Image * >  inputImages,
const TargetPtrVector oldTargets,
TargetPtrVector newTargets 
) [virtual]

Detect new targets, eventually taking care of existing targets (to avoid detecting them again).

Implements opentl::detector::Detector.

void opentl::detector::BlobDetector::getAABBoxes ( std::vector< CvRect > &  blobBoundBox  ) 

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


Generated on Thu Jun 10 21:08:09 2010 for OpenTL by  doxygen 1.5.8