ACT-CV - Machine Vision for Cognitive Modeling
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
TestLineFrameSource Class Reference

create black and white images with strong street lines More...

#include <TestFrameSource.h>

Inheritance diagram for TestLineFrameSource:
Inheritance graph
Collaboration diagram for TestLineFrameSource:
Collaboration graph

Public Member Functions

 TestLineFrameSource (CvSize s)
 
IplImage * GetNextFrame ()
 
void SetCentralXPos (int x)
 
int GetCentralXPos () const
 
- Public Member Functions inherited from TestFrameSource
 TestFrameSource (CvSize s)
 
virtual ~TestFrameSource ()
 
int GetFrameNr () const
 
- Public Member Functions inherited from FrameSource
virtual ~FrameSource ()
 
virtual double GetFPS () const
 frames per second More...
 
virtual size_t GetNumInfos () const
 
virtual const RegionInfoGetInfo (size_t idx) const
 
- Public Member Functions inherited from ReferenceCount
 ReferenceCount ()
 
virtual ~ReferenceCount ()
 
void IncRefCount ()
 
void DecRefCount ()
 

Protected Member Functions

CvPoint GetCentralPoint () const
 

Private Attributes

CvPoint centralPoint
 
CvPoint lineEnds [4]
 
boost::random::taus88 rgen_
 
boost::random::uniform_real_distribution
< double > 
rv_
 

Additional Inherited Members

- Protected Attributes inherited from TestFrameSource
CvSize size
 
GCPointer< ImageHoldercurImg
 
int n
 

Detailed Description

create black and white images with strong street lines

See Also
FrameSource

Definition at line 74 of file TestFrameSource.h.

Constructor & Destructor Documentation

TestLineFrameSource::TestLineFrameSource ( CvSize  s)

Definition at line 89 of file TestFrameSource.h.

References centralPoint, and lineEnds.

Member Function Documentation

CvPoint TestLineFrameSource::GetCentralPoint ( ) const
protected

Definition at line 84 of file TestFrameSource.h.

References centralPoint.

int TestLineFrameSource::GetCentralXPos ( ) const

Definition at line 103 of file TestFrameSource.h.

References centralPoint.

IplImage * TestLineFrameSource::GetNextFrame ( )
virtual
Returns
NULL when nothing to get

Reimplemented from TestFrameSource.

Reimplemented in TestLineFSStaticErr.

Definition at line 62 of file TestFrameSource.cpp.

References MHDBGMSG.

Referenced by TestLineFSStaticErr::GetNextFrame().

void TestLineFrameSource::SetCentralXPos ( int  x)

Definition at line 99 of file TestFrameSource.h.

References centralPoint.

Member Data Documentation

CvPoint TestLineFrameSource::centralPoint
private
CvPoint TestLineFrameSource::lineEnds[4]
private

Definition at line 78 of file TestFrameSource.h.

Referenced by TestLineFrameSource().

boost::random::taus88 TestLineFrameSource::rgen_
private

Definition at line 80 of file TestFrameSource.h.

boost::random::uniform_real_distribution<double> TestLineFrameSource::rv_
private

Definition at line 81 of file TestFrameSource.h.


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


ACT-CV - Machine Vision for Cognitive Modeling
© 2015 Marc Halbruegge (actcvlibrary@googlemail.com)