@Namespace(value="dai") @Properties(inherit=depthai.class) public class StereoDepthProperties extends Pointer
| Modifier and Type | Class and Description |
|---|---|
static class |
StereoDepthProperties.DepthAlign
Align the disparity/depth to the perspective of a rectified output, or center it
|
static class |
StereoDepthProperties.RectificationMesh |
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
StereoDepthProperties()
Default native constructor.
|
StereoDepthProperties(long size)
Native array allocator.
|
StereoDepthProperties(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
BytePointer |
calibration()
Calibration data byte array
|
StereoDepthProperties |
calibration(BytePointer setter) |
EepromData |
calibrationData() |
StereoDepthProperties |
calibrationData(EepromData setter) |
StereoDepthProperties.DepthAlign |
depthAlign()
Set the disparity/depth alignment to the perspective of a rectified output, or center it
|
StereoDepthProperties |
depthAlign(StereoDepthProperties.DepthAlign setter) |
depthai.CameraBoardSocket |
depthAlignCamera()
Which camera to align disparity/depth to.
|
StereoDepthProperties |
depthAlignCamera(depthai.CameraBoardSocket setter) |
boolean |
enableExtendedDisparity()
Disparity range increased from 96 to 192, combined from full resolution and downscaled images.
|
StereoDepthProperties |
enableExtendedDisparity(boolean setter) |
boolean |
enableLeftRightCheck()
Computes and combines disparities in both L-R and R-L directions, and combine them.
|
StereoDepthProperties |
enableLeftRightCheck(boolean setter) |
boolean |
enableRectification() |
StereoDepthProperties |
enableRectification(boolean setter) |
boolean |
enableSubpixel()
Computes disparity with sub-pixel interpolation (5 fractional bits), suitable for long range
|
StereoDepthProperties |
enableSubpixel(boolean setter) |
StereoDepthProperties |
getPointer(long i) |
IntOptional |
height()
Input frame height.
|
StereoDepthProperties |
height(IntOptional setter) |
RawStereoDepthConfig |
initialConfig()
Initial stereo config
|
StereoDepthProperties |
initialConfig(RawStereoDepthConfig setter) |
boolean |
inputConfigSync()
Whether to wait for config at 'inputConfig' IO
|
StereoDepthProperties |
inputConfigSync(boolean setter) |
StereoDepthProperties.RectificationMesh |
mesh()
Specify a direct warp mesh to be used for rectification,
instead of intrinsics + extrinsic matrices
|
StereoDepthProperties |
mesh(StereoDepthProperties.RectificationMesh setter) |
IntOptional |
outHeight()
Output disparity/depth height.
|
StereoDepthProperties |
outHeight(IntOptional setter) |
boolean |
outKeepAspectRatio()
Whether to keep aspect ratio of the input (rectified) or not
|
StereoDepthProperties |
outKeepAspectRatio(boolean setter) |
IntOptional |
outWidth()
Output disparity/depth width.
|
StereoDepthProperties |
outWidth(IntOptional setter) |
StereoDepthProperties |
position(long position) |
int |
rectifyEdgeFillColor()
Fill color for missing data at frame edges: grayscale 0..255, or -1 to replicate pixels
|
StereoDepthProperties |
rectifyEdgeFillColor(int setter) |
boolean |
rectifyMirrorFrame()
Mirror rectified frames: true to have disparity/depth normal (non-mirrored)
|
StereoDepthProperties |
rectifyMirrorFrame(boolean setter) |
IntOptional |
width()
Input frame width.
|
StereoDepthProperties |
width(IntOptional setter) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getPointer, getPointer, getPointer, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic StereoDepthProperties()
public StereoDepthProperties(long size)
Pointer.position(long).public StereoDepthProperties(Pointer p)
Pointer(Pointer).public StereoDepthProperties position(long position)
public StereoDepthProperties getPointer(long i)
getPointer in class Pointer@ByRef public RawStereoDepthConfig initialConfig()
public StereoDepthProperties initialConfig(RawStereoDepthConfig setter)
@Cast(value="bool") public boolean inputConfigSync()
public StereoDepthProperties inputConfigSync(boolean setter)
@Cast(value="std::uint8_t*") @StdVector public BytePointer calibration()
public StereoDepthProperties calibration(BytePointer setter)
@ByRef public EepromData calibrationData()
public StereoDepthProperties calibrationData(EepromData setter)
public StereoDepthProperties.DepthAlign depthAlign()
public StereoDepthProperties depthAlign(StereoDepthProperties.DepthAlign setter)
public depthai.CameraBoardSocket depthAlignCamera()
public StereoDepthProperties depthAlignCamera(depthai.CameraBoardSocket setter)
public StereoDepthProperties enableRectification(boolean setter)
@Cast(value="bool") public boolean enableLeftRightCheck()
public StereoDepthProperties enableLeftRightCheck(boolean setter)
@Cast(value="bool") public boolean enableSubpixel()
public StereoDepthProperties enableSubpixel(boolean setter)
@Cast(value="bool") public boolean enableExtendedDisparity()
public StereoDepthProperties enableExtendedDisparity(boolean setter)
@Cast(value="bool") public boolean rectifyMirrorFrame()
public StereoDepthProperties rectifyMirrorFrame(boolean setter)
@Cast(value="std::int32_t") public int rectifyEdgeFillColor()
public StereoDepthProperties rectifyEdgeFillColor(int setter)
@ByRef @Cast(value="tl::optional<std::int32_t>*") public IntOptional width()
public StereoDepthProperties width(IntOptional setter)
@ByRef @Cast(value="tl::optional<std::int32_t>*") public IntOptional height()
public StereoDepthProperties height(IntOptional setter)
@ByRef @Cast(value="tl::optional<std::int32_t>*") public IntOptional outWidth()
public StereoDepthProperties outWidth(IntOptional setter)
@ByRef @Cast(value="tl::optional<std::int32_t>*") public IntOptional outHeight()
public StereoDepthProperties outHeight(IntOptional setter)
@Cast(value="bool") public boolean outKeepAspectRatio()
public StereoDepthProperties outKeepAspectRatio(boolean setter)
@ByRef public StereoDepthProperties.RectificationMesh mesh()
public StereoDepthProperties mesh(StereoDepthProperties.RectificationMesh setter)
Copyright © 2021. All rights reserved.