MYNT EYE SDK  v1.8
https://www.slightech.com/camera
Public enumeration types

Enumerations

enum  mynteye::ErrorCode {
  mynteye::SUCCESS = 0, mynteye::ERROR_FAILURE, mynteye::ERROR_FILE_OPEN_FAILED, mynteye::ERROR_CAMERA_OPEN_FAILED,
  mynteye::ERROR_CAMERA_NOT_OPENED, mynteye::ERROR_CAMERA_GRAB_FAILED, mynteye::ERROR_CAMERA_GRAB_TIMEOUT, mynteye::ERROR_CAMERA_RETRIEVE_FAILED,
  mynteye::ERROR_CAMERA_RETRIEVE_NOT_READY, mynteye::ERROR_FEATURE_NOT_ACTIVATED, mynteye::ERROR_LAST
}
 List error codes in the MYNT EYE SDK. More...
 
enum  mynteye::Mode { mynteye::MODE_AUTO_DETECT, mynteye::MODE_CPU, mynteye::MODE_GPU, mynteye::MODE_LAST }
 List available modes. More...
 
enum  mynteye::View {
  mynteye::VIEW_LEFT, mynteye::VIEW_RIGHT, mynteye::VIEW_LEFT_UNRECTIFIED, mynteye::VIEW_RIGHT_UNRECTIFIED,
  mynteye::VIEW_DEPTH_MAP, mynteye::VIEW_DEPTH_MAP_UNNORMALIZED, mynteye::VIEW_POINT_CLOUD, mynteye::VIEW_LAST
}
 List available views. More...
 
enum  mynteye::Rate { mynteye::RATE_50_FPS_500_HZ, mynteye::RATE_25_FPS_500_HZ, mynteye::RATE_10_FPS_200_HZ, mynteye::RATE_LAST }
 List rate options. More...
 
enum  mynteye::ControlProperty {
  mynteye::CT_PROP_AUTO_EXPOSURE_MODE, mynteye::CT_PROP_BRIGHTNESS, mynteye::CT_PROP_CONTRAST, mynteye::CT_PROP_GAIN,
  mynteye::CT_PROP_DESIRED_BRIGHTNESS, mynteye::CT_PROP_MAX_EXPOSURE_TIME, mynteye::CT_PROP_MAX_GAIN, mynteye::CT_PROP_IR_CONTROL,
  mynteye::CT_PROP_HDR, mynteye::CT_PROP_LAST
}
 List control properties. More...
 
enum  mynteye::Process {
  mynteye::PROC_GRAB, mynteye::PROC_RECTIFY, mynteye::PROC_DEPTH_MAP, mynteye::PROC_POINT_CLOUD,
  mynteye::PROC_LAST
}
 List process names. More...
 
enum  mynteye::Gravity {
  mynteye::TOP_LEFT, mynteye::TOP_RIGHT, mynteye::BOTTOM_LEFT, mynteye::BOTTOM_RIGHT,
  mynteye::GRAVITY_LAST
}
 List gravity values. More...
 
enum  mynteye::FwDevide { mynteye::FW_GENERAL, mynteye::FW_NO_MORE_THAN_0105, mynteye::FW_MORE_THAN_0105, mynteye::FW_LAST }
 firmware version. More...
 

Detailed Description

Enumeration Type Documentation

◆ ControlProperty

List control properties.

Enumerator
CT_PROP_AUTO_EXPOSURE_MODE 

Auto-exposure mode.

0: auto-exposure 1: manual-exposure

Note
If auto-exposure is enabled, desired-brightness, max-gain and max-exposure-time could be set.
If manual-exposure is enabled, brightness, contrast and gain could be set.
CT_PROP_BRIGHTNESS 

Brightness.

The value range is [0,240].

CT_PROP_CONTRAST 

Contrast.

The value range is [0,255].

CT_PROP_GAIN 

Gain.

The value range is [0,48].

CT_PROP_DESIRED_BRIGHTNESS 

Desired brightness.

The value range is [0,255].

CT_PROP_MAX_EXPOSURE_TIME 

Max exposure time.

The value range is [0,240].

CT_PROP_MAX_GAIN 

Max gain.

The value range is [0,48].

CT_PROP_IR_CONTROL 

IR intensity.

The value range is [0,160].

CT_PROP_HDR 

HDR.

The value range is [0,1].

CT_PROP_LAST 

Last guard.

◆ ErrorCode

List error codes in the MYNT EYE SDK.

Enumerator
SUCCESS 

Standard code for successful behavior.

ERROR_FAILURE 

Standard code for unsuccessful behavior.

ERROR_FILE_OPEN_FAILED 

File cannot be opened for not exist, not a regular file or any other reason.

ERROR_CAMERA_OPEN_FAILED 

Camera cannot be opened for not plugged or any other reason.

ERROR_CAMERA_NOT_OPENED 

Camera is not opened now.

ERROR_CAMERA_GRAB_FAILED 

Camera grab the image failed.

ERROR_CAMERA_GRAB_TIMEOUT 

Camera grab the image timeout.

ERROR_CAMERA_RETRIEVE_FAILED 

Camera retrieve the image failed.

ERROR_CAMERA_RETRIEVE_NOT_READY 

Camera retrieve the image not ready (in computing).

ERROR_FEATURE_NOT_ACTIVATED 

Feature is not activiated now.

ERROR_LAST 

Last guard.

◆ FwDevide

firmware version.

Enumerator
FW_GENERAL 

general version.

FW_NO_MORE_THAN_0105 

no more than 1.5.

FW_MORE_THAN_0105 

more than 1.5.

FW_LAST 

Last guard.

◆ Gravity

List gravity values.

Enumerator
TOP_LEFT 

Top left.

TOP_RIGHT 

Top right.

BOTTOM_LEFT 

Bottom left.

BOTTOM_RIGHT 

Bottom right.

GRAVITY_LAST 

Last guard.

◆ Mode

List available modes.

Enumerator
MODE_AUTO_DETECT 

Auto detect.

MODE_CPU 

CPU.

MODE_GPU 

GPU.

MODE_LAST 

Last guard.

◆ Process

List process names.

Enumerator
PROC_GRAB 

Process grab.

PROC_RECTIFY 

Process rectification.

PROC_DEPTH_MAP 

Process depth map.

PROC_POINT_CLOUD 

Process point cloud.

PROC_LAST 

Last guard.

◆ Rate

List rate options.

Enumerator
RATE_50_FPS_500_HZ 

Image 50 FPS, IMU 500 Hz.

RATE_25_FPS_500_HZ 

Image 25 FPS, IMU 500 Hz.

RATE_10_FPS_200_HZ 

Image 10 FPS, IMU 200 Hz.

RATE_LAST 

Last guard.

◆ View

List available views.

Enumerator
VIEW_LEFT 

Left image, rectified.

VIEW_RIGHT 

Right image, rectified.

VIEW_LEFT_UNRECTIFIED 

Raw left image, unrectified.

VIEW_RIGHT_UNRECTIFIED 

Raw right image, unrectified.

VIEW_DEPTH_MAP 

Depth map, normalized [0,255].

VIEW_DEPTH_MAP_UNNORMALIZED 

Depth map, unnormalized.

VIEW_POINT_CLOUD 

Point cloud with OpenCV coordinate system.

See here: http://docs.opencv.org/master/d9/d0c/group__calib3d.html#details

VIEW_LAST 

Last guard.