ACT-CV - Machine Vision for Cognitive Modeling
|
abstract base class for any source of image sequences More...
#include <FrameSource.h>
Public Member Functions | |
virtual | ~FrameSource () |
virtual IplImage * | GetNextFrame ()=0 |
virtual int | GetFrameNr () const =0 |
virtual double | GetFPS () const |
frames per second More... | |
virtual size_t | GetNumInfos () const |
virtual const RegionInfo & | GetInfo (size_t idx) const |
Public Member Functions inherited from ReferenceCount | |
ReferenceCount () | |
virtual | ~ReferenceCount () |
void | IncRefCount () |
void | DecRefCount () |
abstract base class for any source of image sequences
Definition at line 37 of file FrameSource.h.
|
virtual |
Definition at line 39 of file FrameSource.h.
|
virtual |
frames per second
Reimplemented in OpenCVFrameSource.
Definition at line 45 of file FrameSource.h.
|
pure virtual |
Implemented in StillImage, QtCaptureSource, TestFrameSource, RobotFrameSource, QtFrameSource, OpenCVFrameSource, and ImageFrameSource.
Referenced by FrameLoopImpl::Loop(), FrameLoopImpl::LoopNFrames(), FrameLoopImpl::LoopUntilKeyPress(), and FrameLoopImpl::SingleFrame().
|
virtual |
Reimplemented in QtFrameSource.
Definition at line 52 of file FrameSource.h.
Referenced by FrameLoopImpl::LoopUntilKeyPress(), and FrameLoopImpl::SingleFrame().
|
pure virtual |
Implemented in StillImage, TestLineFSStaticErr, TestLineFrameSource, QtCaptureSource, TestFrameSource, RobotFrameSource, QtFrameSource, OpenCVFrameSource, and ImageFrameSource.
Referenced by FrameLoopImpl::Loop(), FrameLoopImpl::LoopNFrames(), FrameLoopImpl::LoopUntilKeyPress(), and FrameLoopImpl::SingleFrame().
|
virtual |
Reimplemented in QtFrameSource.
Definition at line 49 of file FrameSource.h.
Referenced by FrameLoopImpl::LoopUntilKeyPress(), and FrameLoopImpl::SingleFrame().