Classes | |
| struct | RuntimeParameters |
| Structure containing parameters that defines the behavior of sl::Camera::grab(). More... | |
| class | CustomDepthData |
| Class holding an externally computed disparity or depth map, to be ingested with sl::Camera::ingestCustomDepth(). More... | |
| struct | VoxelMeasureParameters |
| Parameters controlling voxel decimation in sl::Camera::retrieveVoxelMeasure. More... | |
| struct | CameraParameters |
| Structure containing the intrinsic parameters of a camera. More... | |
| struct | CalibrationParameters |
| Structure containing intrinsic and extrinsic parameters of the camera (translation and rotation). More... | |
Enumerations | |
| enum class | DEPTH_MODE |
| Lists available depth computation modes. More... | |
| enum class | MEASURE |
| Lists retrievable measures. More... | |
| enum class | REGION_OF_INTEREST_AUTO_DETECTION_STATE |
| Lists the different states of region of interest auto detection. More... | |
| enum class | VOXELIZATION_MODE |
| Controls how voxel size adapts with depth in sl::Camera::retrieveVoxelMeasure. More... | |
| enum class | CUSTOM_DEPTH_FORMAT |
| Lists the content type of the map ingested with sl::Camera::ingestCustomDepth(). More... | |
| enum class | CUSTOM_CONFIDENCE_CONVENTION |
| Lists the value convention of the confidence map optionally ingested with sl::Camera::ingestCustomDepth(). More... | |
|
strong |
Lists available depth computation modes.
| Enumerator | |
|---|---|
| NONE | No depth map computation. |
| PERFORMANCE |
|
| QUALITY |
|
| ULTRA |
|
| NEURAL_LIGHT | End to End Neural disparity estimation. |
| NEURAL | End to End Neural disparity estimation. |
| NEURAL_PLUS | More accurate Neural disparity estimation. |
| CUSTOM | No internal depth computation. The depth (or disparity) is provided for each frame by the user with sl::Camera::ingestCustomDepth(), between sl::Camera::read() and sl::Camera::grab(). All depth-dependent modules then run on the ingested data.
|
|
strong |
Lists retrievable measures.
| Enumerator | |
|---|---|
| DISPARITY | Disparity map. Each pixel contains 1 float. |
| DEPTH | Depth map in sl::UNIT defined in sl::InitParameters.coordinate_units. Each pixel contains 1 float. |
| CONFIDENCE | Certainty/confidence of the depth map. Each pixel contains 1 float. |
| XYZ | Point cloud. Each pixel contains 4 float (X, Y, Z, not used). |
| XYZRGBA | Colored point cloud. Each pixel contains 4 float (X, Y, Z, color). |
| XYZBGRA | Colored point cloud. Each pixel contains 4 float (X, Y, Z, color). |
| XYZARGB | Colored point cloud. Each pixel contains 4 float (X, Y, Z, color). |
| XYZABGR | Colored point cloud. Each pixel contains 4 float (X, Y, Z, color). |
| NORMALS | Normal vectors map. Each pixel contains 4 float (X, Y, Z, 0). |
| DISPARITY_RIGHT | Disparity map for right sensor. Each pixel contains 1 float. |
| DEPTH_RIGHT | Depth map for right sensor. Each pixel contains 1 float. |
| XYZ_RIGHT | Point cloud for right sensor. Each pixel contains 4 float (X, Y, Z, not used). |
| XYZRGBA_RIGHT | Colored point cloud for right sensor. Each pixel contains 4 float (X, Y, Z, color). |
| XYZBGRA_RIGHT | Colored point cloud for right sensor. Each pixel contains 4 float (X, Y, Z, color). |
| XYZARGB_RIGHT | Colored point cloud for right sensor. Each pixel contains 4 float (X, Y, Z, color). |
| XYZABGR_RIGHT | Colored point cloud for right sensor. Each pixel contains 4 float (X, Y, Z, color). |
| NORMALS_RIGHT | Normal vectors map for right view. Each pixel contains 4 float (X, Y, Z, 0). |
| DEPTH_U16_MM | Depth map in millimeter whatever the sl::UNIT defined in sl::InitParameters.coordinate_units. |
| DEPTH_U16_MM_RIGHT | Depth map in millimeter for right sensor. Each pixel contains 1 unsigned short. |
|
strong |
Lists the different states of region of interest auto detection.
|
strong |
Controls how voxel size adapts with depth in sl::Camera::retrieveVoxelMeasure.
| Enumerator | |
|---|---|
| FIXED | No adaptation. VoxelMeasureParameters::voxel_size is used uniformly everywhere. |
| STEREO_UNCERTAINTY | Quadratic growth matching stereo depth noise: Z²/(f·B), scaled by VoxelMeasureParameters::resolution_scale . |
| LINEAR | Linear growth with depth Z, scaled by VoxelMeasureParameters::resolution_scale . |
|
strong |
Lists the content type of the map ingested with sl::Camera::ingestCustomDepth().
| Enumerator | |
|---|---|
| DISPARITY | Disparity in pixels, expressed at the resolution of the provided map. Positive values = closer. Values <= 0, NaN and -Inf are treated as invalid; +Inf as too close. |
| DEPTH | Metric depth in sl::InitParameters::coordinate_units. NaN, 0 and negative values are treated as invalid; +Inf as too far; -Inf as too close (same convention as sl::MEASURE::DEPTH). |
|
strong |
Lists the value convention of the confidence map optionally ingested with sl::Camera::ingestCustomDepth().
Only consulted when sl::CustomDepthData::confidence is set.
| Enumerator | |
|---|---|
| PROBABILITY | Values in [0,1], 1 = confident (typical network output). Default. |
| ZED | sl::MEASURE::CONFIDENCE convention: values in [0,100], ~0 = reliable, 100 = unreliable. |