#include <DragonFlyCapture.h>
|
| 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 75 of file DragonFlyCapture.h.
◆ CDragonFlyCapture() [1/2]
◆ CDragonFlyCapture() [2/2]
Constructor that automatically detects the number of cameras.
This constructor finds all the cameras on the machine.
- Parameters
-
| mode | is the Video Mode |
| colorMode | is the color mode of the images to capture. |
| bayerPatternType | is the pattern type of the camera's CCD. |
Definition at line 78 of file DragonFlyCapture.cpp.
◆ ~CDragonFlyCapture()
| CDragonFlyCapture::~CDragonFlyCapture |
( |
| ) |
|
◆ CaptureImage()
| bool CDragonFlyCapture::CaptureImage |
( |
CByteImage ** |
ppImages | ) |
|
|
virtual |
◆ CloseCamera()
| void CDragonFlyCapture::CloseCamera |
( |
| ) |
|
|
virtual |
◆ GetCurrentTimestamp()
| void CDragonFlyCapture::GetCurrentTimestamp |
( |
unsigned int & |
sec, |
|
|
unsigned int & |
usec |
|
) |
| |
◆ GetHeight()
| int CDragonFlyCapture::GetHeight |
( |
| ) |
|
|
inlinevirtual |
◆ GetNumberOfCameras()
| int CDragonFlyCapture::GetNumberOfCameras |
( |
| ) |
|
|
inlinevirtual |
◆ GetSerialFromCamera()
| unsigned int CDragonFlyCapture::GetSerialFromCamera |
( |
int |
nCamera | ) |
|
Get the serial number from the camera.
Get the serial number from the camera to identify it.
- Parameters
-
| nCamera | is the number of the camera to identify. |
- Returns
- the serial number of the camera or 0 if there is no camera.
Definition at line 286 of file DragonFlyCapture.cpp.
◆ GetType()
◆ GetWidth()
| int CDragonFlyCapture::GetWidth |
( |
| ) |
|
|
inlinevirtual |
◆ OpenCamera()
| bool CDragonFlyCapture::OpenCamera |
( |
| ) |
|
|
virtual |
◆ SwapCameras()
| void CDragonFlyCapture::SwapCameras |
( |
int |
nCamera1, |
|
|
int |
nCamera2 |
|
) |
| |
Swap the camera source.
Swap the camera source from two different sources. Useful when one wants to use a stereo system.
- Parameters
-
| nCamera1 | camera 1 to swap |
| nCamera2 | camera 2 to swap |
Definition at line 297 of file DragonFlyCapture.cpp.
◆ height
| int CDragonFlyCapture::height |
|
private |
◆ m_bayerPatternType
◆ m_colorMode
| const ColorMode CDragonFlyCapture::m_colorMode |
|
private |
◆ m_flyCaptureContext
◆ m_flyCaptureInfoEx
| FlyCaptureInfoEx CDragonFlyCapture::m_flyCaptureInfoEx |
|
private |
Information from the camera.
This structure stores a variety of different pieces of information associated with a particular camera. It is used with the flycaptureBusEnumerateCamerasEx() method. This structure has replaced FlyCaptureInfo.
Definition at line 136 of file DragonFlyCapture.h.
◆ m_mode
◆ m_nCameras
| int CDragonFlyCapture::m_nCameras |
|
private |
◆ m_ppImages
◆ m_ppInternalImages
◆ m_ppOriginalImages
◆ m_sec
| unsigned int CDragonFlyCapture::m_sec |
|
private |
◆ m_usec
| unsigned int CDragonFlyCapture::m_usec |
|
private |
◆ width
| int CDragonFlyCapture::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 Feb 28 2022 21:44:01