42 #ifndef _DRAGON_FLY_CAPTURE_H_ 43 #define _DRAGON_FLY_CAPTURE_H_ 53 #include <pgrflycapture.h> 60 #define DRAGONFLY_MAX_CAMERAS 10
BayerPatternType
The four possible variants for Bayer pattern conversion.
void SwapCameras(int nCamera1, int nCamera2)
Swap the camera source.
void GetCurrentTimestamp(unsigned int &sec, unsigned int &usec)
Data structure for the representation of 8-bit grayscale images and 24-bit RGB (or HSV) color images ...
CByteImage * m_ppOriginalImages[DRAGONFLY_MAX_CAMERAS]
CByteImage * m_ppImages[DRAGONFLY_MAX_CAMERAS]
CDragonFlyCapture(int nCameras, VideoMode mode, ColorMode colorMode, ImageProcessor::BayerPatternType bayerPatternType)
unsigned int GetSerialFromCamera(int nCamera)
Get the serial number from the camera.
const ImageProcessor::BayerPatternType m_bayerPatternType
const ColorMode m_colorMode
FlyCaptureImage * m_ppInternalImages[DRAGONFLY_MAX_CAMERAS]
FlyCaptureContext m_flyCaptureContext[DRAGONFLY_MAX_CAMERAS]
Context pointer for the PGRFlyCapture library.
#define DRAGONFLY_MAX_CAMERAS
ImageType
Enum specifying the supported image types.
Interface to video capture modules.
CByteImage::ImageType GetType()
bool CaptureImage(CByteImage **ppImages)
FlyCaptureInfoEx m_flyCaptureInfoEx
Information from the camera.