Class 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

  • Constructor Details

  • Method Details

    • setImageShape

      protected void setImageShape​(int imageWidth, int imageHeight)
      Overrides:
      setImageShape in class ImplSsdCornerBase<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 class ImplSsdCornerBox<GrayF32,​GrayF32>
    • vertical

      protected void vertical​(GrayF32 intensity)
      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 class ImplSsdCornerBox<GrayF32,​GrayF32>