Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
DirectSegmentsDetector.hpp
00001 /* $Id$ */
00002 
00003 #ifndef _SEGMENTS_PLUS_H_
00004 #define _SEGMENTS_PLUS_H_
00005 
00006 #include <dseg/DirectSegmentsDetectorBase.hpp>
00007 #include <kernel/jafarMacro.hpp>
00008 #include <image/Image.hpp>
00009 
00010 namespace jafar {
00011   namespace dseg {
00016     class DirectSegmentsDetector : public DirectSegmentsDetectorBase {
00017       public:
00018         DirectSegmentsDetector(kernel::IdFactory<>* _idMaker = 0);
00030         void detectSegment( const jafar::image::Image& _image, image::ConvexRoi *roiPtr, SegmentsSet& segmentStorage, SegmentDebug* _sdebug = 0);
00031       protected:
00032         virtual void detectedSegment( SegmentHypothesis* , DirectSegmentsDetectorBase::LoopDetectionContext* _context, GrowSegmentContext&);
00033       private:
00034         double m_qualityThresholdPow2;
00035     };
00036   }
00037 }
00038 
00039 
00040 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:18 for Jafar by doxygen 1.7.6.1
LAAS-CNRS