#include <Linux1394Capture.h>
|
bool | CaptureBayerPatternImage (CByteImage **ppImages) |
|
bool | CaptureImage (CByteImage **ppImages) |
|
| CLinux1394Capture (int nCameras, VideoMode mode, ColorMode colorMode, ImageProcessor::BayerPatternType bayerPatternType=ImageProcessor::eBayerRG, FrameRate frameRate=e30fps) |
|
| CLinux1394Capture (VideoMode mode, ColorMode colorMode, ImageProcessor::BayerPatternType bayerPatternType=ImageProcessor::eBayerRG, FrameRate frameRate=e30fps, int nNumberUIDs=0,...) |
|
| CLinux1394Capture (int nCameras, VideoMode mode, int nFormat7PacketSize=-1, int nFormat7MinX=0, int nFormat7MinY=0, int nFormat7Width=640, int nFormat7Height=480, ColorMode colorMode=CVideoCaptureInterface::eBayerPatternToRGB24, ImageProcessor::BayerPatternType bayerPatternType=ImageProcessor::eBayerRG) |
|
| CLinux1394Capture (VideoMode mode, int nFormat7PacketSize=-1, int nFormat7MinX=0, int nFormat7MinY=0, int nFormat7Width=640, int nFormat7Height=480, ColorMode colorMode=CVideoCaptureInterface::eBayerPatternToRGB24, ImageProcessor::BayerPatternType bayerPatternType=ImageProcessor::eBayerRG, int nNumberUIDs=0,...) |
|
void | CloseCamera () |
|
int | GetHeight () |
|
int | GetNumberOfCameras () |
|
CByteImage::ImageType | GetType () |
|
int | GetWidth () |
|
bool | OpenCamera () |
|
void | SetExposure (unsigned int nValue) |
|
void | SetGain (unsigned int nValue) |
|
void | SetShutter (unsigned int nValue) |
|
| ~CLinux1394Capture () |
|
virtual bool | SetExposureTime (int nExposureInUS) |
|
virtual | ~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
} |
|
Definition at line 85 of file Linux1394Capture.h.
CLinux1394Capture::~CLinux1394Capture |
( |
| ) |
|
std::string CLinux1394Capture::CamUIDToString |
( |
unsigned int |
nLow, |
|
|
unsigned int |
nHigh |
|
) |
| |
|
private |
bool CLinux1394Capture::CaptureBayerPatternImage |
( |
CByteImage ** |
ppImages | ) |
|
bool CLinux1394Capture::CaptureImage |
( |
CByteImage ** |
ppImages | ) |
|
|
virtual |
void CLinux1394Capture::CloseCamera |
( |
| ) |
|
|
virtual |
int CLinux1394Capture::GetDCFrameRateMode |
( |
FrameRate |
frameRate | ) |
|
|
private |
int CLinux1394Capture::GetHeight |
( |
| ) |
|
|
inlinevirtual |
int CLinux1394Capture::GetNumberOfCameras |
( |
| ) |
|
|
inlinevirtual |
int CLinux1394Capture::GetWidth |
( |
| ) |
|
|
inlinevirtual |
bool CLinux1394Capture::InitCameraMode |
( |
| ) |
|
|
private |
bool CLinux1394Capture::ListCameras |
( |
| ) |
|
|
private |
bool CLinux1394Capture::OpenCamera |
( |
| ) |
|
|
virtual |
bool CLinux1394Capture::OpenCamera |
( |
int |
nCamera | ) |
|
|
private |
void CLinux1394Capture::SetExposure |
( |
unsigned int |
nValue | ) |
|
void CLinux1394Capture::SetGain |
( |
unsigned int |
nValue | ) |
|
void CLinux1394Capture::SetShutter |
( |
unsigned int |
nValue | ) |
|
void CLinux1394Capture::YUVToRGB |
( |
int |
y, |
|
|
int |
u, |
|
|
int |
v, |
|
|
unsigned char * |
output |
|
) |
| |
|
private |
int CLinux1394Capture::height |
|
private |
bool CLinux1394Capture::m_bFormat7Mode |
|
private |
bool CLinux1394Capture::m_bUseUIDs |
|
private |
dc1394_cameracapture CLinux1394Capture::m_cameras |
|
staticprivate |
const ColorMode CLinux1394Capture::m_colorMode |
|
private |
raw1394handle_t CLinux1394Capture::m_handles |
|
staticprivate |
int CLinux1394Capture::m_nCameras |
|
private |
int CLinux1394Capture::m_nFormat7Height |
|
private |
int CLinux1394Capture::m_nFormat7MinX |
|
private |
int CLinux1394Capture::m_nFormat7MinY |
|
private |
int CLinux1394Capture::m_nFormat7PacketSize |
|
private |
int CLinux1394Capture::m_nFormat7Width |
|
private |
int CLinux1394Capture::m_nInstances = 0 |
|
staticprivate |
int CLinux1394Capture::m_nMode |
|
private |
int CLinux1394Capture::m_nOverallCameras = 0 |
|
staticprivate |
int CLinux1394Capture::m_nPorts |
|
private |
nodeid_t * CLinux1394Capture::m_pCameraNodes |
|
staticprivate |
int CLinux1394Capture::m_video_mode |
|
private |
int CLinux1394Capture::width |
|
private |
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