#include <ProcessingChain.hpp>
Public Member Functions | |
bool | isTracking () |
ProcessingChain () | |
TrackedFeaturePtr | processROI (const TrackerROI &roi) |
void | setPosition (const SonarHead &cnt) |
Private Attributes | |
CConverter | ccon |
bool | foundVehicle |
bool | hasTarget |
TrackedFeaturePtr | target |
TrackedFeaturePtr | tracklet |
The template incorporates the image processing chain for the NURC BlueView sonar image processing algorithm.
Definition at line 59 of file ProcessingChain.hpp.
labust::blueview::ProcessingChain< Prefilter, Threshold, Label, Associate >::ProcessingChain | ( | ) | [inline] |
Generic constructor.
Definition at line 65 of file ProcessingChain.hpp.
bool labust::blueview::ProcessingChain< Prefilter, Threshold, Label, Associate >::isTracking | ( | ) | [inline] |
Definition at line 115 of file ProcessingChain.hpp.
TrackedFeaturePtr labust::blueview::ProcessingChain< Prefilter, Threshold, Label, Associate >::processROI | ( | const TrackerROI & | roi | ) | [inline] |
The main processing command. Performs the operation on the specifed ROI and returns the contanct if any.
Definition at line 74 of file ProcessingChain.hpp.
void labust::blueview::ProcessingChain< Prefilter, Threshold, Label, Associate >::setPosition | ( | const SonarHead & | cnt | ) | [inline] |
Definition at line 117 of file ProcessingChain.hpp.
CConverter labust::blueview::ProcessingChain< Prefilter, Threshold, Label, Associate >::ccon [private] |
The coordinate converter.
Definition at line 129 of file ProcessingChain.hpp.
bool labust::blueview::ProcessingChain< Prefilter, Threshold, Label, Associate >::foundVehicle [private] |
Definition at line 137 of file ProcessingChain.hpp.
bool labust::blueview::ProcessingChain< Prefilter, Threshold, Label, Associate >::hasTarget [private] |
Target and tracklet flags.
Definition at line 137 of file ProcessingChain.hpp.
TrackedFeaturePtr labust::blueview::ProcessingChain< Prefilter, Threshold, Label, Associate >::target [private] |
Definition at line 133 of file ProcessingChain.hpp.
TrackedFeaturePtr labust::blueview::ProcessingChain< Prefilter, Threshold, Label, Associate >::tracklet [private] |
The last tracklet and target position.
Definition at line 133 of file ProcessingChain.hpp.