ACT-CV - Machine Vision for Cognitive Modeling
|
calculate the current frame rate More...
#include <FrameObserver.h>
Public Member Functions | |
FpsFrameObs () | |
void | FrameNotify (IplImage *img, int frameNr) |
notification of a new frame More... | |
const char * | GetName () const |
the name of the observer More... | |
Public Member Functions inherited from FrameObs | |
virtual void | RegionInfoNotify (const std::vector< RegionInfo > ®ions) |
Public Member Functions inherited from ReferenceCount | |
ReferenceCount () | |
virtual | ~ReferenceCount () |
void | IncRefCount () |
void | DecRefCount () |
Private Attributes | |
RundenZeitenClock | zeiten |
ExpGlaett< float > | fps |
calculate the current frame rate
Definition at line 134 of file FrameObserver.h.
FpsFrameObs::FpsFrameObs | ( | ) |
Definition at line 138 of file FrameObserver.h.
|
virtual |
notification of a new frame
Implements FrameObs.
Definition at line 140 of file FrameObserver.h.
References ExpGlaett< _t >::add(), fps, ExpGlaett< _t >::get(), RundenZeitenClock::GetSeconds(), RundenZeitenClock::Messung(), ExpGlaett< _t >::set(), and zeiten.
|
virtual |
the name of the observer
This is used to avoid that two instances of the same observer class are added to the observer list.
Implements FrameObs.
Definition at line 152 of file FrameObserver.h.
|
private |
Definition at line 136 of file FrameObserver.h.
Referenced by FrameNotify().
|
private |
Definition at line 135 of file FrameObserver.h.
Referenced by FrameNotify().