9 #ifndef CCImageGrabber_dc1394 10 #define CCImageGrabber_dc1394 12 #include <mrpt/config.h> 70 white_balance_mode(-1),
71 deinterlace_stereo(false),
159 return m_bInitialized;
187 bool setSoftwareTriggerLevel(
bool level );
int gamma
Gamma, -1=default:Do not change.
Declares a class derived from "CObservation" that encapsules an image from a camera, whose relative pose to robot is also stored.
Options used when creating an dc1394 capture object All but the frame size, framerate, and color_coding can be changed dynamically by CImageGrabber_dc1394::changeCaptureOptions.
int sharpness
Sharpness, -1=default:Do not change.
unsigned __int16 uint16_t
OBSERVATION_T::Ptr getObservation(mrpt::obs::CSensoryFramePtr &observations, mrpt::obs::CObservationPtr &observation, bool priority_to_sf=true)
Given an mrpt::obs::CSensoryFrame and a mrpt::obs::CObservation pointer if a OBSERVATION_T type obser...
uint64_t strobe_control_csr
std::list< TCameraInfo > TCameraInfoList
int gain
Gain, -1=default:Do not change.
bool deinterlace_stereo
For stereo cameras (eg PR Bumblebee)
bool isOpen() const
Check whether the camera has been open successfully.
int sharpness_mode
Sharpness mode, -1=default:Do not change.
int brightness_mode
Brightness mode, -1=default:Do not change.
uint64_t advanced_features_csr
TCaptureOptions_dc1394 m_options
uint32_t unit_sub_sw_version
uint32_t unit_dependent_directory
A class for grabing images from a IEEE1394 (Firewire) camera using the libdc1394-2 library...
Observation class for either a pair of left+right or left+disparity images from a stereo camera...
int white_balance
White balance, -1=default:Do not change.
int exposure
Exposure, -1=default:Do not change.
int exposure_mode
Exposure mode, -1=default:Do not change.
GLsizei const GLchar ** string
bool has_feature_error_status
void * m_dc1394_lib_context
Internal use:
grabber_dc1394_color_coding_t color_coding
grabber_dc1394_framerate_t framerate
unsigned __int64 uint64_t
int gain_mode
Gain mode, -1=default:Do not change.
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
Used in enumerateCameras.
int white_balance_mode
White balance mode, -1=default:Do not change.
int shutter
Shutter, -1=default:Do not change.
bool has_vmode_error_status
int brightness
Brightness, -1=default:Do not change.
grabber_dc1394_color_coding_t
uint32_t command_registers_base
int ring_buffer_size
Size of the libdc1394 ring buffer.
bool m_bInitialized
Set to false if we could not initialize the camera.
int gamma_mode
Gamma mode, -1=default:Do not change.
int mode7
-1: Normal mode, i>=0: use MODE7_i, then frame_width/height and color_coding are ignored.
int shutter_mode
Shutter mode, -1=default:Do not change.
grabber_dc1394_framerate_t
unsigned __int32 uint32_t