UWARG Computer Vision
Public Member Functions | Static Public Member Functions | List of all members
TargetAnalyzer Class Reference
Collaboration diagram for TargetAnalyzer:
Collaboration graph

Public Member Functions

Targetanalyze_targets_in_frame (PixelTarget *p, Frame *f)
 Analyzes a pixeltarget and returns a pointer to the unique target it belongs to. More...
 
vector< Target * > get_processed ()
 retrieves a vector containing all of the unique Targets that have been indentified. The caller of the function should not delete the Targets as they will be deleted by the TargetAnalyzer destructor More...
 

Static Public Member Functions

static const TargetAnalyzergetInstance ()
 

Member Function Documentation

Target* TargetAnalyzer::analyze_targets_in_frame ( PixelTarget *  p,
Frame f 
)

Analyzes a pixeltarget and returns a pointer to the unique target it belongs to.

Parameters
pPixelTarget to be analyzed
fFrame that the PixelTarget belongs to
Returns
pointer to the Target that the PixelTarget belongs to
vector<Target *> TargetAnalyzer::get_processed ( )

retrieves a vector containing all of the unique Targets that have been indentified. The caller of the function should not delete the Targets as they will be deleted by the TargetAnalyzer destructor

Returns
vector containing the unique Targets which have been analyzed

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