Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

Tracker.h

Go to the documentation of this file.
00001 #ifndef Impala_Core_Tracking_Tracker_h
00002 #define Impala_Core_Tracking_Tracker_h
00003 
00004 #include "Core/Array/Arrays.h"
00005 #include "Core/Tracking/FrameRegionTable.h"
00006 
00007 namespace Impala
00008 {
00009 namespace Core
00010 {
00011 namespace Tracking
00012 {
00013 
00015 class Tracker
00016 {
00017 public:
00018     virtual void
00019     Initialize(Array::Array2dVec3UInt8* startImage, FrameRegion* startPos,
00020                FrameRegionTable* resultTrack)=0;
00021 
00022     virtual void
00023     Process(Array::Array2dVec3UInt8* image)=0;
00024 
00025     virtual bool
00026     ObjectVisible()=0;
00027 };
00028 
00029 } //namespace Tracking
00030 } //namespace Core
00031 } //namespace Impala
00032 
00033 #endif Impala_Core_Tracking_Tracker_h

Generated on Thu Jan 13 09:04:40 2011 for ImpalaSrc by  doxygen 1.5.1