MRPT  2.0.0
List of all members | Public Member Functions | Public Attributes
mrpt::hwdrivers::TCaptureOptions_dc1394 Struct Reference

Detailed Description

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.

See also
CImageGrabber_dc1394

Definition at line 47 of file CImageGrabber_dc1394.h.

#include <mrpt/hwdrivers/CImageGrabber_dc1394.h>

Public Member Functions

 TCaptureOptions_dc1394 ()=default
 

Public Attributes

int frame_width {640}
 Capture resolution (Default: 640x480) More...
 
int frame_height {480}
 
grabber_dc1394_framerate_t framerate {FRAMERATE_15}
 
grabber_dc1394_color_coding_t color_coding {COLOR_CODING_YUV422}
 
int mode7 {-1}
 -1: Normal mode, i>=0: use MODE7_i, then frame_width/height and color_coding are ignored. More...
 
int shutter {-1}
 Shutter, -1=default:Do not change. More...
 
int gain {-1}
 Gain, -1=default:Do not change. More...
 
int gamma {-1}
 Gamma, -1=default:Do not change. More...
 
int brightness {-1}
 Brightness, -1=default:Do not change. More...
 
int exposure {-1}
 Exposure, -1=default:Do not change. More...
 
int sharpness {-1}
 Sharpness, -1=default:Do not change. More...
 
int white_balance {-1}
 White balance, -1=default:Do not change. More...
 
int shutter_mode {-1}
 Shutter mode, -1=default:Do not change. More...
 
int gain_mode {-1}
 Gain mode, -1=default:Do not change. More...
 
int gamma_mode {-1}
 Gamma mode, -1=default:Do not change. More...
 
int brightness_mode {-1}
 Brightness mode, -1=default:Do not change. More...
 
int exposure_mode {-1}
 Exposure mode, -1=default:Do not change. More...
 
int sharpness_mode {-1}
 Sharpness mode, -1=default:Do not change. More...
 
int white_balance_mode {-1}
 White balance mode, -1=default:Do not change. More...
 
bool deinterlace_stereo {false}
 For stereo cameras (eg PR Bumblebee) More...
 
int trigger_power {-1}
 
int trigger_mode {-1}
 
int trigger_source {-1}
 
int trigger_polarity {-1}
 
int ring_buffer_size {15}
 Size of the libdc1394 ring buffer. More...
 

Constructor & Destructor Documentation

◆ TCaptureOptions_dc1394()

mrpt::hwdrivers::TCaptureOptions_dc1394::TCaptureOptions_dc1394 ( )
default

Member Data Documentation

◆ brightness

int mrpt::hwdrivers::TCaptureOptions_dc1394::brightness {-1}

Brightness, -1=default:Do not change.

Definition at line 67 of file CImageGrabber_dc1394.h.

◆ brightness_mode

int mrpt::hwdrivers::TCaptureOptions_dc1394::brightness_mode {-1}

Brightness mode, -1=default:Do not change.

Definition at line 81 of file CImageGrabber_dc1394.h.

◆ color_coding

grabber_dc1394_color_coding_t mrpt::hwdrivers::TCaptureOptions_dc1394::color_coding {COLOR_CODING_YUV422}

◆ deinterlace_stereo

bool mrpt::hwdrivers::TCaptureOptions_dc1394::deinterlace_stereo {false}

For stereo cameras (eg PR Bumblebee)

Definition at line 89 of file CImageGrabber_dc1394.h.

Referenced by mrpt::hwdrivers::CImageGrabber_dc1394::getObservation().

◆ exposure

int mrpt::hwdrivers::TCaptureOptions_dc1394::exposure {-1}

Exposure, -1=default:Do not change.

Definition at line 69 of file CImageGrabber_dc1394.h.

◆ exposure_mode

int mrpt::hwdrivers::TCaptureOptions_dc1394::exposure_mode {-1}

Exposure mode, -1=default:Do not change.

Definition at line 83 of file CImageGrabber_dc1394.h.

◆ frame_height

int mrpt::hwdrivers::TCaptureOptions_dc1394::frame_height {480}

◆ frame_width

int mrpt::hwdrivers::TCaptureOptions_dc1394::frame_width {640}

Capture resolution (Default: 640x480)

Definition at line 52 of file CImageGrabber_dc1394.h.

Referenced by mrpt::hwdrivers::CImageGrabber_dc1394::CImageGrabber_dc1394().

◆ framerate

grabber_dc1394_framerate_t mrpt::hwdrivers::TCaptureOptions_dc1394::framerate {FRAMERATE_15}

◆ gain

int mrpt::hwdrivers::TCaptureOptions_dc1394::gain {-1}

Gain, -1=default:Do not change.

Definition at line 63 of file CImageGrabber_dc1394.h.

◆ gain_mode

int mrpt::hwdrivers::TCaptureOptions_dc1394::gain_mode {-1}

Gain mode, -1=default:Do not change.

Definition at line 77 of file CImageGrabber_dc1394.h.

◆ gamma

int mrpt::hwdrivers::TCaptureOptions_dc1394::gamma {-1}

Gamma, -1=default:Do not change.

Definition at line 65 of file CImageGrabber_dc1394.h.

◆ gamma_mode

int mrpt::hwdrivers::TCaptureOptions_dc1394::gamma_mode {-1}

Gamma mode, -1=default:Do not change.

Definition at line 79 of file CImageGrabber_dc1394.h.

◆ mode7

int mrpt::hwdrivers::TCaptureOptions_dc1394::mode7 {-1}

-1: Normal mode, i>=0: use MODE7_i, then frame_width/height and color_coding are ignored.

Definition at line 58 of file CImageGrabber_dc1394.h.

Referenced by mrpt::hwdrivers::CImageGrabber_dc1394::CImageGrabber_dc1394(), and mrpt::hwdrivers::CStereoGrabber_Bumblebee_libdc1394::CStereoGrabber_Bumblebee_libdc1394().

◆ ring_buffer_size

int mrpt::hwdrivers::TCaptureOptions_dc1394::ring_buffer_size {15}

Size of the libdc1394 ring buffer.

Definition at line 95 of file CImageGrabber_dc1394.h.

Referenced by mrpt::hwdrivers::CImageGrabber_dc1394::CImageGrabber_dc1394().

◆ sharpness

int mrpt::hwdrivers::TCaptureOptions_dc1394::sharpness {-1}

Sharpness, -1=default:Do not change.

Definition at line 71 of file CImageGrabber_dc1394.h.

◆ sharpness_mode

int mrpt::hwdrivers::TCaptureOptions_dc1394::sharpness_mode {-1}

Sharpness mode, -1=default:Do not change.

Definition at line 85 of file CImageGrabber_dc1394.h.

◆ shutter

int mrpt::hwdrivers::TCaptureOptions_dc1394::shutter {-1}

Shutter, -1=default:Do not change.

Definition at line 61 of file CImageGrabber_dc1394.h.

◆ shutter_mode

int mrpt::hwdrivers::TCaptureOptions_dc1394::shutter_mode {-1}

Shutter mode, -1=default:Do not change.

Definition at line 75 of file CImageGrabber_dc1394.h.

◆ trigger_mode

int mrpt::hwdrivers::TCaptureOptions_dc1394::trigger_mode {-1}

Definition at line 91 of file CImageGrabber_dc1394.h.

◆ trigger_polarity

int mrpt::hwdrivers::TCaptureOptions_dc1394::trigger_polarity {-1}

Definition at line 93 of file CImageGrabber_dc1394.h.

◆ trigger_power

int mrpt::hwdrivers::TCaptureOptions_dc1394::trigger_power {-1}

◆ trigger_source

int mrpt::hwdrivers::TCaptureOptions_dc1394::trigger_source {-1}

Definition at line 92 of file CImageGrabber_dc1394.h.

◆ white_balance

int mrpt::hwdrivers::TCaptureOptions_dc1394::white_balance {-1}

White balance, -1=default:Do not change.

Definition at line 73 of file CImageGrabber_dc1394.h.

◆ white_balance_mode

int mrpt::hwdrivers::TCaptureOptions_dc1394::white_balance_mode {-1}

White balance mode, -1=default:Do not change.

Definition at line 87 of file CImageGrabber_dc1394.h.




Page generated by Doxygen 1.8.14 for MRPT 2.0.0 Git: b38439d21 Tue Mar 31 19:58:06 2020 +0200 at miƩ abr 1 00:50:30 CEST 2020