Uses of Interface
boofcv.alg.disparity.block.DisparitySelect
Package
Description
-
Uses of DisparitySelect in boofcv.alg.disparity.block
Modifier and TypeClassDescriptionclass
SelectDisparityBasicWta<Array,
Disparity extends ImageGray> Selects the optimal disparity given a set of scores using a Winner Take All (WTA) strategy without any validation.class
SelectDisparityWithChecksWta<Array,
DI extends ImageGray<DI>> Selects the disparity with the smallest error, which is known as the winner takes all (WTA) strategy.Modifier and TypeMethodDescriptionDisparitySelect.concurrentCopy()
Creates a copy with separate working space. -
Uses of DisparitySelect in boofcv.alg.disparity.block.score
Modifier and TypeMethodDescriptionvoid
DisparityScoreBM_F32.setDisparitySelect0
(DisparitySelect<float[], DI> disparitySelect0) void
DisparityScoreBM_S32.setDisparitySelect0
(DisparitySelect<int[], DI> disparitySelect0) ModifierConstructorDescriptionDisparityScoreBM_F32
(int regionRadiusX, int regionRadiusY, BlockRowScore<GrayF32, float[], float[]> scoreRows, DisparitySelect<float[], DI> computeDisparity) DisparityScoreBM_S32
(int regionRadiusX, int regionRadiusY, BlockRowScore<T, int[], Object> scoreRows, DisparitySelect<int[], DI> computeDisparity, ImageType<T> imageType) DisparityScoreBMBestFive_F32
(int regionRadiusX, int regionRadiusY, BlockRowScore<GrayF32, float[], float[]> scoreRows, DisparitySelect<float[], DI> computeDisparity) DisparityScoreBMBestFive_S32
(int regionRadiusX, int regionRadiusY, BlockRowScore<T, int[], Object> scoreRows, DisparitySelect<int[], DI> computeDisparity, ImageType<T> imageType) -
Uses of DisparitySelect in boofcv.alg.disparity.block.select
Modifier and TypeClassDescriptionstatic class
For scores of type float[]class
SelectCorrelationWithChecks_F32<DI extends ImageGray<DI>>
Implementation ofSelectDisparityWithChecksWta
as a base class for arrays of type F32 are a correlation score.static class
Implementation for disparity images of type GrayU8class
Implementation ofSelectDisparityBasicWta
for scores of type F32 and correlation.class
Implementation ofSelectDisparityBasicWta
for scores of type F32.class
Implementation ofSelectDisparityBasicWta
for scores of type S32.static class
For scores of type float[]static class
For scores of type int[]class
SelectErrorWithChecks_F32<DI extends ImageGray<DI>>
Implementation ofSelectDisparityWithChecksWta
as a base class for arrays of type F32.static class
Implementation for disparity images of type GrayU8class
SelectErrorWithChecks_S32<DI extends ImageGray<DI>>
Implementation ofSelectDisparityWithChecksWta
as a base class for arrays of type S32.static class
Implementation for disparity images of type GrayU8Modifier and TypeMethodDescriptionDisparitySelect<float[],
GrayF32> SelectCorrelationSubpixel.F32_F32.concurrentCopy()
DisparitySelect<float[],
GrayU8> SelectCorrelationWithChecks_F32.DispU8.concurrentCopy()
DisparitySelect<float[],
GrayU8> SelectCorrelationWta_F32_U8.concurrentCopy()
DisparitySelect<float[],
GrayU8> SelectErrorBasicWta_F32_U8.concurrentCopy()
DisparitySelect<int[],
GrayU8> SelectErrorBasicWta_S32_U8.concurrentCopy()
DisparitySelect<float[],
GrayF32> SelectErrorSubpixel.F32_F32.concurrentCopy()
DisparitySelect<int[],
GrayF32> SelectErrorSubpixel.S32_F32.concurrentCopy()
DisparitySelect<float[],
GrayU8> SelectErrorWithChecks_F32.DispU8.concurrentCopy()
DisparitySelect<int[],
GrayU8> SelectErrorWithChecks_S32.DispU8.concurrentCopy()
-
Uses of DisparitySelect in boofcv.alg.disparity.sgm.cost
Modifier and TypeClassDescriptionclass
SgmCostFromBlocks<T extends ImageBase<T>>
Computes the error for SGM usingblock matching
.Modifier and TypeMethodDescriptionDisparitySelect<int[],
GrayU8> SgmCostFromBlocks.concurrentCopy()
-
Uses of DisparitySelect in boofcv.factory.disparity
Modifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
DisparitySelectFactoryStereoDisparity.createDisparitySelect
(ConfigDisparityBM config, Class<T> imageType, int maxError) static <D extends ImageGray<D>>
DisparitySelect<float[],D> FactoryStereoDisparityAlgs.selectCorrelation_F32
(int tolR2L, double texture, boolean subpixel) static DisparitySelect<float[],
GrayU8> FactoryStereoDisparityAlgs.selectDisparity_F32
(int maxError, int tolR2L, double texture) static DisparitySelect<int[],
GrayU8> FactoryStereoDisparityAlgs.selectDisparity_S32
(int maxError, int tolR2L, double texture) static DisparitySelect<float[],
GrayF32> FactoryStereoDisparityAlgs.selectDisparitySubpixel_F32
(int maxError, int tolR2L, double texture, boolean squaredError) static DisparitySelect<int[],
GrayF32> FactoryStereoDisparityAlgs.selectDisparitySubpixel_S32
(int maxError, int tolR2L, double texture, boolean squaredError) Modifier and TypeMethodDescriptionstatic <T extends ImageGray<T>>
DisparityBlockMatchRowFormatFactoryStereoDisparity.createBestFive
(ConfigDisparityBM config, Class<T> imageType, DisparitySelect select, BlockRowScore rowScore) static <T extends ImageGray<T>>
DisparityBlockMatchRowFormatFactoryStereoDisparity.createBlockMatching
(ConfigDisparityBM config, Class<T> imageType, DisparitySelect select, BlockRowScore rowScore)