public static class RawStereoDepthConfig.AlgorithmControl extends Pointer
| Modifier and Type | Class and Description |
|---|---|
static class |
RawStereoDepthConfig.AlgorithmControl.DepthAlign
Align the disparity/depth to the perspective of a rectified output, or center it
|
static class |
RawStereoDepthConfig.AlgorithmControl.DepthUnit
Measurement unit for depth data
|
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
AlgorithmControl()
Default native constructor.
|
AlgorithmControl(long size)
Native array allocator.
|
AlgorithmControl(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
FloatOptional |
centerAlignmentShiftFactor()
Used only for debug purposes.
|
RawStereoDepthConfig.AlgorithmControl |
centerAlignmentShiftFactor(FloatOptional setter) |
float |
customDepthUnitMultiplier()
Custom depth unit multiplier, if custom depth unit is enabled, relative to 1 meter.
|
RawStereoDepthConfig.AlgorithmControl |
customDepthUnitMultiplier(float setter) |
RawStereoDepthConfig.AlgorithmControl.DepthAlign |
depthAlign()
Set the disparity/depth alignment to the perspective of a rectified output, or center it
|
RawStereoDepthConfig.AlgorithmControl |
depthAlign(RawStereoDepthConfig.AlgorithmControl.DepthAlign setter) |
RawStereoDepthConfig.AlgorithmControl.DepthUnit |
depthUnit()
Measurement unit for depth data.
|
RawStereoDepthConfig.AlgorithmControl |
depthUnit(RawStereoDepthConfig.AlgorithmControl.DepthUnit setter) |
int |
disparityShift()
Shift input frame by a number of pixels to increase minimum depth.
|
RawStereoDepthConfig.AlgorithmControl |
disparityShift(int setter) |
boolean |
enableExtended()
Disparity range increased from 95 to 190, combined from full resolution and downscaled images.
|
RawStereoDepthConfig.AlgorithmControl |
enableExtended(boolean setter) |
boolean |
enableLeftRightCheck()
Computes and combines disparities in both L-R and R-L directions, and combine them.
|
RawStereoDepthConfig.AlgorithmControl |
enableLeftRightCheck(boolean setter) |
boolean |
enableSubpixel()
Computes disparity with sub-pixel interpolation (5 fractional bits), suitable for long range
|
RawStereoDepthConfig.AlgorithmControl |
enableSubpixel(boolean setter) |
RawStereoDepthConfig.AlgorithmControl |
getPointer(long i) |
int |
leftRightCheckThreshold()
Left-right check threshold for left-right, right-left disparity map combine, 0..128
Used only when left-right check mode is enabled.
|
RawStereoDepthConfig.AlgorithmControl |
leftRightCheckThreshold(int setter) |
int |
numInvalidateEdgePixels()
Invalidate X amount of pixels at the edge of disparity frame.
|
RawStereoDepthConfig.AlgorithmControl |
numInvalidateEdgePixels(int setter) |
RawStereoDepthConfig.AlgorithmControl |
position(long position) |
int |
subpixelFractionalBits()
Number of fractional bits for subpixel mode
Valid values: 3,4,5
Defines the number of fractional disparities: 2^x
Median filter postprocessing is supported only for 3 fractional bits
|
RawStereoDepthConfig.AlgorithmControl |
subpixelFractionalBits(int setter) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic AlgorithmControl()
public AlgorithmControl(long size)
Pointer.position(long).public AlgorithmControl(Pointer p)
Pointer(Pointer).public RawStereoDepthConfig.AlgorithmControl position(long position)
public RawStereoDepthConfig.AlgorithmControl getPointer(long i)
getPointer in class Pointerpublic RawStereoDepthConfig.AlgorithmControl.DepthAlign depthAlign()
public RawStereoDepthConfig.AlgorithmControl depthAlign(RawStereoDepthConfig.AlgorithmControl.DepthAlign setter)
public RawStereoDepthConfig.AlgorithmControl.DepthUnit depthUnit()
public RawStereoDepthConfig.AlgorithmControl depthUnit(RawStereoDepthConfig.AlgorithmControl.DepthUnit setter)
public float customDepthUnitMultiplier()
public RawStereoDepthConfig.AlgorithmControl customDepthUnitMultiplier(float setter)
@Cast(value="bool") public boolean enableLeftRightCheck()
public RawStereoDepthConfig.AlgorithmControl enableLeftRightCheck(boolean setter)
@Cast(value="bool") public boolean enableExtended()
public RawStereoDepthConfig.AlgorithmControl enableExtended(boolean setter)
@Cast(value="bool") public boolean enableSubpixel()
public RawStereoDepthConfig.AlgorithmControl enableSubpixel(boolean setter)
@Cast(value="std::int32_t") public int leftRightCheckThreshold()
public RawStereoDepthConfig.AlgorithmControl leftRightCheckThreshold(int setter)
@Cast(value="std::int32_t") public int subpixelFractionalBits()
public RawStereoDepthConfig.AlgorithmControl subpixelFractionalBits(int setter)
@Cast(value="std::int32_t") public int disparityShift()
public RawStereoDepthConfig.AlgorithmControl disparityShift(int setter)
@ByRef public FloatOptional centerAlignmentShiftFactor()
public RawStereoDepthConfig.AlgorithmControl centerAlignmentShiftFactor(FloatOptional setter)
@Cast(value="std::int32_t") public int numInvalidateEdgePixels()
public RawStereoDepthConfig.AlgorithmControl numInvalidateEdgePixels(int setter)
Copyright © 2023. All rights reserved.