#include <Linux1394Capture2.h>
|
| bool | CaptureBayerPatternImage (CByteImage **ppImages) |
| |
| bool | CaptureImage (CByteImage **ppImages) |
| |
| | CLinux1394Capture2 (int nCameras, VideoMode mode, ColorMode colorMode, ImageProcessor::BayerPatternType bayerPatternType=ImageProcessor::eBayerRG, FrameRate frameRate=e30fps) |
| |
| | CLinux1394Capture2 (VideoMode mode, ColorMode colorMode, ImageProcessor::BayerPatternType bayerPatternType=ImageProcessor::eBayerRG, FrameRate frameRate=e30fps, int nNumberUIDs=0,...) |
| |
| | CLinux1394Capture2 (int nCameras, VideoMode mode, float fFormat7FrameRate=30.0f, int nFormat7MinX=0, int nFormat7MinY=0, int nFormat7Width=-1, int nFormat7Height=-1, ColorMode colorMode=CVideoCaptureInterface::eBayerPatternToRGB24, ImageProcessor::BayerPatternType bayerPatternType=ImageProcessor::eBayerRG) |
| |
| | CLinux1394Capture2 (VideoMode mode, float fFormat7FrameRate=30.0f, int nFormat7MinX=0, int nFormat7MinY=0, int nFormat7Width=-1, int nFormat7Height=-1, ColorMode colorMode=CVideoCaptureInterface::eBayerPatternToRGB24, ImageProcessor::BayerPatternType bayerPatternType=ImageProcessor::eBayerRG, int nNumberUIDs=0,...) |
| |
| void | CloseCamera () |
| |
| dc1394camera_t * | GetCameraHandle (int Index) |
| |
| FrameRate | GetFrameRate () const |
| |
| int | GetHeight () |
| |
| int | GetNumberOfCameras () |
| |
| CByteImage::ImageType | GetType () |
| |
| VideoMode | GetVideoMode () const |
| |
| int | GetWidth () |
| |
| void | ListFeatures () |
| |
| bool | OpenCamera () |
| |
| void | SetCameraUids (std::vector< std::string > uids) |
| |
| void | SetExposure (int nValue) |
| |
| void | SetFeature (dc1394feature_t feature, std::string sName, int nValue) |
| |
| void | SetGain (int nValue) |
| |
| void | SetShutter (int nValue) |
| |
| void | SetTemperature (int nTemperature) |
| |
| void | SetWhiteBalance (int nU, int nV, int nCamera=-1) |
| |
| | ~CLinux1394Capture2 () |
| |
| 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 95 of file Linux1394Capture2.h.
| CLinux1394Capture2::~CLinux1394Capture2 |
( |
| ) |
|
| std::string CLinux1394Capture2::CamUIDToString |
( |
uint64_t |
uid | ) |
|
|
protected |
| bool CLinux1394Capture2::CaptureBayerPatternImage |
( |
CByteImage ** |
ppImages | ) |
|
| bool CLinux1394Capture2::CaptureImage |
( |
CByteImage ** |
ppImages | ) |
|
|
virtual |
| void CLinux1394Capture2::CloseCamera |
( |
| ) |
|
|
virtual |
| void CLinux1394Capture2::ExitLastInstance |
( |
| ) |
|
|
protected |
| dc1394camera_t* CLinux1394Capture2::GetCameraHandle |
( |
int |
Index | ) |
|
|
inline |
| dc1394framerate_t CLinux1394Capture2::GetDCFrameRateMode |
( |
FrameRate |
frameRate | ) |
|
|
protected |
| FrameRate CLinux1394Capture2::GetFrameRate |
( |
| ) |
const |
|
inline |
| int CLinux1394Capture2::GetHeight |
( |
| ) |
|
|
inlinevirtual |
| int CLinux1394Capture2::GetNumberOfCameras |
( |
| ) |
|
|
inlinevirtual |
| VideoMode CLinux1394Capture2::GetVideoMode |
( |
| ) |
const |
|
inline |
| int CLinux1394Capture2::GetWidth |
( |
| ) |
|
|
inlinevirtual |
| bool CLinux1394Capture2::InitCameraMode |
( |
| ) |
|
|
protected |
| void CLinux1394Capture2::InitFirstInstance |
( |
| ) |
|
|
protected |
| bool CLinux1394Capture2::ListCameras |
( |
| ) |
|
|
protected |
| void CLinux1394Capture2::ListFeatures |
( |
| ) |
|
| bool CLinux1394Capture2::OpenCamera |
( |
| ) |
|
|
virtual |
| bool CLinux1394Capture2::OpenCamera |
( |
int |
nCamera | ) |
|
|
protected |
| void CLinux1394Capture2::ResetAllCameras |
( |
| ) |
|
|
protected |
| void CLinux1394Capture2::SetExposure |
( |
int |
nValue | ) |
|
| void CLinux1394Capture2::SetFeature |
( |
dc1394feature_t |
feature, |
|
|
std::string |
sName, |
|
|
int |
nValue |
|
) |
| |
| void CLinux1394Capture2::SetGain |
( |
int |
nValue | ) |
|
| void CLinux1394Capture2::SetShutter |
( |
int |
nValue | ) |
|
| void CLinux1394Capture2::SetTemperature |
( |
int |
nTemperature | ) |
|
| void CLinux1394Capture2::SetWhiteBalance |
( |
int |
nU, |
|
|
int |
nV, |
|
|
int |
nCamera = -1 |
|
) |
| |
| void CLinux1394Capture2::YUVToRGB |
( |
int |
y, |
|
|
int |
u, |
|
|
int |
v, |
|
|
unsigned char * |
output |
|
) |
| |
|
protected |
| int CLinux1394Capture2::height |
|
protected |
| bool CLinux1394Capture2::m_bFormat7Mode |
|
protected |
| bool CLinux1394Capture2::m_bUseUIDs |
|
protected |
| dc1394camera_t * CLinux1394Capture2::m_cameras |
|
staticprotected |
| const ColorMode CLinux1394Capture2::m_colorMode |
|
protected |
| float CLinux1394Capture2::m_fFormat7FrameRate |
|
protected |
| int CLinux1394Capture2::m_nCameraBandwidth |
|
staticprotected |
| int CLinux1394Capture2::m_nCameras |
|
protected |
| int CLinux1394Capture2::m_nFormat7Height |
|
protected |
| int CLinux1394Capture2::m_nFormat7MinX |
|
protected |
| int CLinux1394Capture2::m_nFormat7MinY |
|
protected |
| int CLinux1394Capture2::m_nFormat7Width |
|
protected |
| int CLinux1394Capture2::m_nInstances = 0 |
|
staticprotected |
| int CLinux1394Capture2::m_nMode |
|
protected |
| int CLinux1394Capture2::m_nOverallCameras = 0 |
|
staticprotected |
| dc1394_t * CLinux1394Capture2::m_pDC1394 |
|
staticprotected |
| CByteImage* CLinux1394Capture2::m_pTempImageHeader |
|
protected |
| dc1394video_mode_t CLinux1394Capture2::m_video_mode |
|
protected |
| int CLinux1394Capture2::width |
|
protected |
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