Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions
jafar::dseg::DirectSegmentsTracker Class Reference

This class implement a tracker of a segment, that were first detected using (DirectSegmentsDector or HierarchicalDirectSegmentsDector ). More...


Detailed Description

This class implement a tracker of a segment, that were first detected using (DirectSegmentsDector or HierarchicalDirectSegmentsDector ).

Definition at line 18 of file DirectSegmentsTracker.hpp.

#include <DirectSegmentsTracker.hpp>

Inheritance diagram for jafar::dseg::DirectSegmentsTracker:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void trackSegment (const jafar::image::Image &_image, const SegmentsSet &_initialSegments, const Predictor *_predictor, SegmentsSet &_segmentStorage)
void trackSegment (PreprocessedImage &_image, const SegmentsSet &_initialSegments, const Predictor *_predictor, SegmentsSet &_segmentStorage)
void preprocessImage (const jafar::image::Image &_image, PreprocessedImage &preproc)

Private Member Functions

bool findInitialGuesses (GrowSegmentContext &_gsc, const GradientStatsDescriptor &_gradientDescriptor, double _tMin, double _tMax, double &_x0, double &_y0, double &_angle) const
 Define wether the tracker should adjust the prediction, or should use it directly.
bool findInitialGuess (GrowSegmentContext &_gsc, const GradientStatsDescriptor &_gradientDescriptor, double _t, double &_x0, double &_y0, double &_angle, double &_step) const

Member Function Documentation

void jafar::dseg::DirectSegmentsTracker::trackSegment ( const jafar::image::Image _image,
const SegmentsSet _initialSegments,
const Predictor _predictor,
SegmentsSet _segmentStorage 
)
Parameters:
_imagethe current image
_initialSegmentsthe segment detected in the previous image
_predictora predictor of the position of the segment from the previous image to the current
_segmentStoragethe segment that are successfully tracked are added to this storage

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

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