Public Member Functions | Private Attributes | List of all members
CBitmapSequenceCapture Class Reference

#include <BitmapSequenceCapture.h>

Inheritance diagram for CBitmapSequenceCapture:
Inheritance graph
[legend]

Public Member Functions

bool CaptureImage (CByteImage **ppImages)
 
 CBitmapSequenceCapture (const char *pFilePathBase, const char *pSecondFilePathBase=NULL)
 
void CloseCamera ()
 
int GetHeight ()
 
int GetNumberOfCameras ()
 
CByteImage::ImageType GetType ()
 
int GetWidth ()
 
bool OpenCamera ()
 
void Rewind ()
 Set the image counter to the first image. More...
 
 ~CBitmapSequenceCapture ()
 
- Public Member Functions inherited from CVideoCaptureInterface
virtual bool SetExposureTime (int nExposureInUS)
 
virtual ~CVideoCaptureInterface ()
 

Private Attributes

bool m_bOK
 
bool m_bStereo
 
int m_nFiguresLeft
 
int m_nFiguresRight
 
CByteImagem_pLeftImage
 
CByteImagem_pRightImage
 
std::string m_sFileExtention
 
std::string m_sFilePathBaseLeft
 
std::string m_sFilePathBaseRight
 
std::string m_sFirstFilePathLeft
 
std::string m_sFirstFilePathRight
 
int n
 
int nFirstImage
 Number of the First Image. More...
 

Additional Inherited Members

- Public Types inherited from CVideoCaptureInterface
enum  ColorMode { eRGB24, eBayerPatternToRGB24, eGrayScale, eYUV411ToRGB24 }
 
enum  FrameRate {
  e60fps, e30fps, e15fps, e7_5fps,
  e3_75fps, e1_875fps
}
 
enum  VideoMode {
  e320x240, e640x480, e800x600, e768x576,
  e1024x768, e1280x960, e1600x1200, eNone
}
 

Detailed Description

Definition at line 66 of file BitmapSequenceCapture.h.

Constructor & Destructor Documentation

CBitmapSequenceCapture::CBitmapSequenceCapture ( const char *  pFilePathBase,
const char *  pSecondFilePathBase = NULL 
)

Definition at line 61 of file BitmapSequenceCapture.cpp.

CBitmapSequenceCapture::~CBitmapSequenceCapture ( )

Definition at line 92 of file BitmapSequenceCapture.cpp.

Member Function Documentation

bool CBitmapSequenceCapture::CaptureImage ( CByteImage **  ppImages)
virtual

Implements CVideoCaptureInterface.

Definition at line 203 of file BitmapSequenceCapture.cpp.

void CBitmapSequenceCapture::CloseCamera ( )
virtual

Implements CVideoCaptureInterface.

Definition at line 199 of file BitmapSequenceCapture.cpp.

int CBitmapSequenceCapture::GetHeight ( )
virtual

Implements CVideoCaptureInterface.

Definition at line 111 of file BitmapSequenceCapture.cpp.

int CBitmapSequenceCapture::GetNumberOfCameras ( )
inlinevirtual

Implements CVideoCaptureInterface.

Definition at line 84 of file BitmapSequenceCapture.h.

CByteImage::ImageType CBitmapSequenceCapture::GetType ( )
virtual

Implements CVideoCaptureInterface.

Definition at line 116 of file BitmapSequenceCapture.cpp.

int CBitmapSequenceCapture::GetWidth ( )
virtual

Implements CVideoCaptureInterface.

Definition at line 106 of file BitmapSequenceCapture.cpp.

bool CBitmapSequenceCapture::OpenCamera ( )
virtual

Implements CVideoCaptureInterface.

Definition at line 122 of file BitmapSequenceCapture.cpp.

void CBitmapSequenceCapture::Rewind ( )

Set the image counter to the first image.

Set the image counter to the first image.

See also
n, nFirstImage

Definition at line 245 of file BitmapSequenceCapture.cpp.

Member Data Documentation

bool CBitmapSequenceCapture::m_bOK
private

Definition at line 107 of file BitmapSequenceCapture.h.

bool CBitmapSequenceCapture::m_bStereo
private

Definition at line 106 of file BitmapSequenceCapture.h.

int CBitmapSequenceCapture::m_nFiguresLeft
private

Definition at line 103 of file BitmapSequenceCapture.h.

int CBitmapSequenceCapture::m_nFiguresRight
private

Definition at line 104 of file BitmapSequenceCapture.h.

CByteImage* CBitmapSequenceCapture::m_pLeftImage
private

Definition at line 95 of file BitmapSequenceCapture.h.

CByteImage* CBitmapSequenceCapture::m_pRightImage
private

Definition at line 96 of file BitmapSequenceCapture.h.

std::string CBitmapSequenceCapture::m_sFileExtention
private

Definition at line 112 of file BitmapSequenceCapture.h.

std::string CBitmapSequenceCapture::m_sFilePathBaseLeft
private

Definition at line 100 of file BitmapSequenceCapture.h.

std::string CBitmapSequenceCapture::m_sFilePathBaseRight
private

Definition at line 101 of file BitmapSequenceCapture.h.

std::string CBitmapSequenceCapture::m_sFirstFilePathLeft
private

Definition at line 98 of file BitmapSequenceCapture.h.

std::string CBitmapSequenceCapture::m_sFirstFilePathRight
private

Definition at line 99 of file BitmapSequenceCapture.h.

int CBitmapSequenceCapture::n
private

Definition at line 108 of file BitmapSequenceCapture.h.

int CBitmapSequenceCapture::nFirstImage
private

Number of the First Image.

Definition at line 110 of file BitmapSequenceCapture.h.


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


asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Mon Dec 2 2019 03:47:28