Classes | |
struct | RecordingStatus |
Recording structure that contains information about SVO. More... | |
class | InitParameters |
Holds the options used to initialize the Camera object. Once passed to the Camera::open() function, these settings will be set for the entire execution life time of the Camera. You can get further information in the detailed description bellow. . More... | |
class | StreamingParameters |
Sets the streaming parameters. More... | |
class | RecordingParameters |
Sets the recording parameters. More... | |
class | Camera |
This class is the main interface with the camera and the SDK features, such as: video, depth, tracking, mapping and more. Find more information in the detailed description below. A standard program will use the Camera class like this: More... | |
struct | DeviceProperties |
Properties of a camera. More... | |
struct | StreamingProperties |
Properties of a streaming device. More... | |
class | InputType |
Defines the input type used in the ZED SDK. Can be used to select a specific camera with ID or serial number, or a svo file. More... | |
Enumerations | |
enum class | SIDE |
defines left,right,both to distinguish between left and right or both sides More... | |
enum | FLIP_MODE : int |
Gives the camera flip mode. More... | |
enum class | RESOLUTION |
Represents the available resolution defined in the cameraResolution list. More... | |
enum class | VIDEO_SETTINGS |
Lists available camera settings for the ZED camera (contrast, hue, saturation, gain...). More... | |
enum class | VIEW |
Lists available views. More... | |
enum class | TIME_REFERENCE |
Lists specific and particular timestamps. More... | |
enum class | SVO_COMPRESSION_MODE |
Lists available compression modes for SVO recording. More... | |
enum class | MODEL |
Lists compatible ZED Camera model. More... | |
enum class | INPUT_TYPE |
Lists available input type in SDK. More... | |
enum class | CAMERA_STATE |
List of possible camera state. More... | |
enum class | STREAMING_CODEC |
List of possible camera state. More... | |
Functions | |
sl::Resolution | getResolution (RESOLUTION resolution) |
Returns the actual size of the given resolution. More... | |
String | toVerbose (const ERROR_CODE &errorCode) |
Return a text explaining how to fix the given ERROR_CODE. More... | |
|
strong |
enum FLIP_MODE : int |
|
strong |
Represents the available resolution defined in the cameraResolution list.
|
strong |
Lists available camera settings for the ZED camera (contrast, hue, saturation, gain...).
Each enum defines one of those settings.
Enumerator | |
---|---|
BRIGHTNESS | Defines the brightness control. Affected value should be between 0 and 8. |
CONTRAST | Defines the contrast control. Affected value should be between 0 and 8. |
HUE | Defines the hue control. Affected value should be between 0 and 11. |
SATURATION | Defines the saturation control. Affected value should be between 0 and 8. |
SHARPNESS | Defines the digital sharpening control. Affected value should be between 0 and 8. |
GAMMA | Defines the ISP gamma control. Affected value should be between 1 and 9. |
GAIN | Defines the gain control. Affected value should be between 0 and 100 for manual control. |
EXPOSURE | Defines the exposure control. Affected value should be between 0 and 100 for manual control.
|
AEC_AGC | Defines if the Gain and Exposure are in automatic mode or not. Setting a Gain or Exposure through @GAIN or @EXPOSURE values will automatically set this value to 0. |
AEC_AGC_ROI | Defines the region of interest for automatic exposure/gain computation. To be used with overloaded @setCameraSettings/@getCameraSettings functions. |
WHITEBALANCE_TEMPERATURE | Defines the color temperature value. Setting a value will automatically set @WHITEBALANCE_AUTO to 0. Affected value should be between 2800 and 6500 with a step of 100. |
WHITEBALANCE_AUTO | Defines if the White balance is in automatic mode or not |
LED_STATUS | Defines the status of the camera front LED. Set to 0 to disable the light, 1 to enable the light. Default value is on. Requires Camera FW 1523 at least. |
|
strong |
Lists available views.
Enumerator | |
---|---|
LEFT | Left BGRA image. Each pixel contains 4 unsigned char (B,G,R,A). sl::MAT_TYPE::U8_C4. |
RIGHT | Right BGRA image. Each pixel contains 4 unsigned char (B,G,R,A). sl::MAT_TYPE::U8_C4. |
LEFT_GRAY | Left GRAY image. Each pixel contains 1 unsigned char. sl::MAT_TYPE::U8_C1. |
RIGHT_GRAY | Right GRAY image. Each pixel contains 1 unsigned char. sl::MAT_TYPE::U8_C1. |
LEFT_UNRECTIFIED | Left BGRA unrectified image. Each pixel contains 4 unsigned char (B,G,R,A). sl::MAT_TYPE::U8_C4. |
RIGHT_UNRECTIFIED | Right BGRA unrectified image. Each pixel contains 4 unsigned char (B,G,R,A). sl::MAT_TYPE::U8_C4. |
LEFT_UNRECTIFIED_GRAY | Left GRAY unrectified image. Each pixel contains 1 unsigned char. sl::MAT_TYPE::U8_C1. |
RIGHT_UNRECTIFIED_GRAY | Right GRAY unrectified image. Each pixel contains 1 unsigned char. sl::MAT_TYPE::U8_C1. |
SIDE_BY_SIDE | Left and right image (the image width is therefore doubled). Each pixel contains 4 unsigned char (B,G,R,A). sl::MAT_TYPE::U8_C4. |
DEPTH | Color rendering of the depth. Each pixel contains 4 unsigned char (B,G,R,A). sl::MAT_TYPE::U8_C4. Use MEASURE::DEPTH with Camera::retrieveMeasure() to get depth values. |
CONFIDENCE | Color rendering of the depth confidence. Each pixel contains 4 unsigned char (B,G,R,A). sl::MAT_TYPE::U8_C4. |
NORMALS | Color rendering of the normals. Each pixel contains 4 unsigned char (B,G,R,A). sl::MAT_TYPE::U8_C4. |
DEPTH_RIGHT | Color rendering of the right depth mapped on right sensor. Each pixel contains 4 unsigned char (B,G,R,A). sl::MAT_TYPE::U8_C4. |
NORMALS_RIGHT | Color rendering of the normals mapped on right sensor. Each pixel contains 4 unsigned char (B,G,R,A). sl::MAT_TYPE::U8_C4. |
|
strong |
|
strong |
Lists available compression modes for SVO recording.
sl::SVO_COMPRESSION_MODE::LOSSLESS is an improvement of previous lossless compression (used in ZED Explorer), even if size may be bigger, compression time is much faster.
|
strong |
|
strong |
|
strong |
|
strong |
sl::Resolution sl::getResolution | ( | RESOLUTION | resolution | ) |
Returns the actual size of the given resolution.
String sl::toVerbose | ( | const ERROR_CODE & | errorCode | ) |
Return a text explaining how to fix the given ERROR_CODE.