#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() [1/4]
◆ CLinux1394Capture2() [2/4]
◆ CLinux1394Capture2() [3/4]
◆ CLinux1394Capture2() [4/4]
◆ ~CLinux1394Capture2()
| CLinux1394Capture2::~CLinux1394Capture2 |
( |
| ) |
|
◆ CamUIDToString()
| std::string CLinux1394Capture2::CamUIDToString |
( |
uint64_t |
uid | ) |
|
|
protected |
◆ CaptureBayerPatternImage()
| bool CLinux1394Capture2::CaptureBayerPatternImage |
( |
CByteImage ** |
ppImages | ) |
|
◆ CaptureImage()
| bool CLinux1394Capture2::CaptureImage |
( |
CByteImage ** |
ppImages | ) |
|
|
virtual |
◆ CloseCamera()
| void CLinux1394Capture2::CloseCamera |
( |
| ) |
|
|
virtual |
◆ ConvertYUV411()
◆ ExitLastInstance()
| void CLinux1394Capture2::ExitLastInstance |
( |
| ) |
|
|
protected |
◆ GetCameraHandle()
| dc1394camera_t* CLinux1394Capture2::GetCameraHandle |
( |
int |
Index | ) |
|
|
inline |
◆ GetDCFrameRateMode()
| dc1394framerate_t CLinux1394Capture2::GetDCFrameRateMode |
( |
FrameRate |
frameRate | ) |
|
|
protected |
◆ GetFrameRate()
| FrameRate CLinux1394Capture2::GetFrameRate |
( |
| ) |
const |
|
inline |
◆ GetHeight()
| int CLinux1394Capture2::GetHeight |
( |
| ) |
|
|
inlinevirtual |
◆ GetNumberOfCameras()
| int CLinux1394Capture2::GetNumberOfCameras |
( |
| ) |
|
|
inlinevirtual |
◆ GetType()
◆ GetVideoMode()
| VideoMode CLinux1394Capture2::GetVideoMode |
( |
| ) |
const |
|
inline |
◆ GetWidth()
| int CLinux1394Capture2::GetWidth |
( |
| ) |
|
|
inlinevirtual |
◆ InitCameraMode()
| bool CLinux1394Capture2::InitCameraMode |
( |
| ) |
|
|
protected |
◆ InitFirstInstance()
| void CLinux1394Capture2::InitFirstInstance |
( |
| ) |
|
|
protected |
◆ ListCameras()
| bool CLinux1394Capture2::ListCameras |
( |
| ) |
|
|
protected |
◆ ListFeatures()
| void CLinux1394Capture2::ListFeatures |
( |
| ) |
|
◆ OpenCamera() [1/2]
| bool CLinux1394Capture2::OpenCamera |
( |
| ) |
|
|
virtual |
◆ OpenCamera() [2/2]
| bool CLinux1394Capture2::OpenCamera |
( |
int |
nCamera | ) |
|
|
protected |
◆ ResetAllCameras()
| void CLinux1394Capture2::ResetAllCameras |
( |
| ) |
|
|
protected |
◆ SetCameraUids()
◆ SetExposure()
| void CLinux1394Capture2::SetExposure |
( |
int |
nValue | ) |
|
◆ SetFeature()
| void CLinux1394Capture2::SetFeature |
( |
dc1394feature_t |
feature, |
|
|
std::string |
sName, |
|
|
int |
nValue |
|
) |
| |
◆ SetGain()
| void CLinux1394Capture2::SetGain |
( |
int |
nValue | ) |
|
◆ SetShutter()
| void CLinux1394Capture2::SetShutter |
( |
int |
nValue | ) |
|
◆ SetTemperature()
| void CLinux1394Capture2::SetTemperature |
( |
int |
nTemperature | ) |
|
◆ SetWhiteBalance()
| void CLinux1394Capture2::SetWhiteBalance |
( |
int |
nU, |
|
|
int |
nV, |
|
|
int |
nCamera = -1 |
|
) |
| |
◆ YUVToRGB()
| void CLinux1394Capture2::YUVToRGB |
( |
int |
y, |
|
|
int |
u, |
|
|
int |
v, |
|
|
unsigned char * |
output |
|
) |
| |
|
protected |
◆ height
| int CLinux1394Capture2::height |
|
protected |
◆ m_bayerPatternType
◆ m_bFormat7Mode
| bool CLinux1394Capture2::m_bFormat7Mode |
|
protected |
◆ m_bUseUIDs
| bool CLinux1394Capture2::m_bUseUIDs |
|
protected |
◆ m_cameras
| dc1394camera_t * CLinux1394Capture2::m_cameras |
|
staticprotected |
◆ m_colorMode
| const ColorMode CLinux1394Capture2::m_colorMode |
|
protected |
◆ m_fFormat7FrameRate
| float CLinux1394Capture2::m_fFormat7FrameRate |
|
protected |
◆ m_frameRate
◆ m_mode
◆ m_nCameraBandwidth
| int CLinux1394Capture2::m_nCameraBandwidth |
|
staticprotected |
◆ m_nCameras
| int CLinux1394Capture2::m_nCameras |
|
protected |
◆ m_nFormat7Height
| int CLinux1394Capture2::m_nFormat7Height |
|
protected |
◆ m_nFormat7MinX
| int CLinux1394Capture2::m_nFormat7MinX |
|
protected |
◆ m_nFormat7MinY
| int CLinux1394Capture2::m_nFormat7MinY |
|
protected |
◆ m_nFormat7Width
| int CLinux1394Capture2::m_nFormat7Width |
|
protected |
◆ m_nInstances
| int CLinux1394Capture2::m_nInstances = 0 |
|
staticprotected |
◆ m_nMode
| int CLinux1394Capture2::m_nMode |
|
protected |
◆ m_nOpenedCameras
◆ m_nOverallCameras
| int CLinux1394Capture2::m_nOverallCameras = 0 |
|
staticprotected |
◆ m_nRemainingBandwidth
◆ m_pCameraOpener
◆ m_pDC1394
| dc1394_t * CLinux1394Capture2::m_pDC1394 |
|
staticprotected |
◆ m_pTempImageHeader
| CByteImage* CLinux1394Capture2::m_pTempImageHeader |
|
protected |
◆ m_sCameraUID
◆ m_video_mode
| dc1394video_mode_t CLinux1394Capture2::m_video_mode |
|
protected |
◆ width
| 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 Feb 28 2022 21:44:01