Class SelectCorrelationSubpixel.F32_F32
java.lang.Object
boofcv.alg.disparity.block.SelectDisparityWithChecksWta<float[],DI>
boofcv.alg.disparity.block.select.SelectCorrelationWithChecks_F32<GrayF32>
boofcv.alg.disparity.block.select.SelectCorrelationSubpixel.F32_F32
- All Implemented Interfaces:
DisparitySelect<float[],
,GrayF32> Compare_F32
- Enclosing class:
- SelectCorrelationSubpixel
public static class SelectCorrelationSubpixel.F32_F32
extends SelectCorrelationWithChecks_F32<GrayF32>
For scores of type float[]
-
Nested Class Summary
Nested classes/interfaces inherited from class boofcv.alg.disparity.block.select.SelectCorrelationWithChecks_F32
SelectCorrelationWithChecks_F32.DispU8
Nested classes/interfaces inherited from class boofcv.alg.disparity.block.SelectDisparityWithChecksWta
SelectDisparityWithChecksWta.SaveScore
-
Field Summary
Fields inherited from class boofcv.alg.disparity.block.select.SelectCorrelationWithChecks_F32
textureThreshold
Fields inherited from class boofcv.alg.disparity.block.SelectDisparityWithChecksWta
DISCRETIZER, disparityMax, disparityMin, disparityRange, disparityType, funcSaveScore, imageDisparity, imageScore, invalidDisparity, localRange, maxError, radiusX, regionWidth, rightToLeftTolerance
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionDisparitySelect<float[],
GrayF32> Creates a copy with separate working space.Type of image the disparity isprotected void
setDisparity
(int index, int disparityValue, float score) Sets the output to the specified disparity value.protected void
setDisparityInvalid
(int index) Methods inherited from class boofcv.alg.disparity.block.select.SelectCorrelationWithChecks_F32
compare, configure, process, setTexture
Methods inherited from class boofcv.alg.disparity.block.SelectDisparityWithChecksWta
disparityMaxAtColumnL2R, setLocalDisparityMax
-
Constructor Details
-
F32_F32
public F32_F32(int rightToLeftTolerance, double texture)
-
-
Method Details
-
setDisparity
protected void setDisparity(int index, int disparityValue, float score) Description copied from class:SelectDisparityWithChecksWta
Sets the output to the specified disparity value.- Specified by:
setDisparity
in classSelectDisparityWithChecksWta<float[],
GrayF32> - Parameters:
index
- Image pixel that is being setdisparityValue
- disparity valuescore
- Score of the best disparity value
-
setDisparityInvalid
protected void setDisparityInvalid(int index) - Specified by:
setDisparityInvalid
in classSelectDisparityWithChecksWta<float[],
GrayF32>
-
concurrentCopy
Description copied from interface:DisparitySelect
Creates a copy with separate working space. Used for concurrency. Data structures which are threadsafe can be shared -
getDisparityType
Description copied from interface:DisparitySelect
Type of image the disparity is- Specified by:
getDisparityType
in interfaceDisparitySelect<float[],
GrayF32> - Overrides:
getDisparityType
in classSelectDisparityWithChecksWta<float[],
GrayF32> - Returns:
- Image type for disparity
-