Class ImplSsdCorner_F32_MT
java.lang.Object
boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase<D,D2>
boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBox<GrayF32,GrayF32>
boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_F32_MT
- All Implemented Interfaces:
FeatureIntensity<GrayF32>
,GradientCornerIntensity<GrayF32>
@Generated("boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_F32")
public class ImplSsdCorner_F32_MT
extends ImplSsdCornerBox<GrayF32,GrayF32>
Implementation of ImplSsdCornerBase
for GrayF32
.
DO NOT MODIFY. Automatically generated code created by GenerateImplSsdCorner
-
Nested Class Summary
Nested classes/interfaces inherited from class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
ImplSsdCornerBase.CornerIntensity_F32, ImplSsdCornerBase.CornerIntensity_S32
-
Field Summary
-
Constructor Summary
ConstructorDescriptionImplSsdCorner_F32_MT
(int windowRadius, ImplSsdCornerBase.CornerIntensity_F32 intensity) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Compute the derivative sum along the x-axis while taking advantage of duplicate calculations for each window.protected void
setImageShape
(int imageWidth, int imageHeight) protected void
Compute the derivative sum along the y-axis while taking advantage of duplicate calculations for each window and avoiding cache misses.Methods inherited from class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBox
process
Methods inherited from class boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase
getIgnoreBorder, getInputType, getRadius
-
Constructor Details
-
ImplSsdCorner_F32_MT
-
-
Method Details
-
setImageShape
protected void setImageShape(int imageWidth, int imageHeight) - Overrides:
setImageShape
in classImplSsdCornerBase<GrayF32,
GrayF32>
-
horizontal
protected void horizontal()Compute the derivative sum along the x-axis while taking advantage of duplicate calculations for each window.- Specified by:
horizontal
in classImplSsdCornerBox<GrayF32,
GrayF32>
-
vertical
Compute the derivative sum along the y-axis while taking advantage of duplicate calculations for each window and avoiding cache misses. Then compute the eigen values- Specified by:
vertical
in classImplSsdCornerBox<GrayF32,
GrayF32>
-