#include "hwdrivers-precomp.h"
#include <mrpt/hwdrivers/CImageGrabber_FlyCapture2.h>
#include <mrpt/system/string_utils.h>
#include <mrpt/system/datetime.h>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/imgproc/imgproc_c.h>
Go to the source code of this file.
◆ CHECK_FC2_ERROR
#define CHECK_FC2_ERROR |
( |
|
_err | ) |
|
Value: { \
if (_err != PGRERROR_OK) \
{ \
THROW_EXCEPTION_FMT( \
"FlyCapture2 error:\n%s", _err.GetDescription()) \
} \
}
Definition at line 33 of file CImageGrabber_FlyCapture2.cpp.
◆ CHECK_TRICLOPS_ERROR
#define CHECK_TRICLOPS_ERROR |
( |
|
_err | ) |
|
Value: { \
if (_err != TriclopsErrorOk) \
{ \
THROW_EXCEPTION_FMT( \
"Triclops Error:\n'%s'", triclopsErrorToString(_err)) \
} \
}
Definition at line 41 of file CImageGrabber_FlyCapture2.cpp.
◆ FC2_BUF_IMG
#define FC2_BUF_IMG reinterpret_cast<FlyCapture2::Image*>(m_img_buffer) |
◆ FC2_CAM
#define FC2_CAM reinterpret_cast<FlyCapture2::Camera*>(m_camera) |
◆ FC2_CAM_INFO
#define FC2_CAM_INFO reinterpret_cast<FlyCapture2::CameraInfo*>(m_camera_info) |
◆ TRI_CONTEXT
#define TRI_CONTEXT reinterpret_cast<TriclopsContext*>(m_triclops) |