Class ImplSsdCorner_S16_MT

All Implemented Interfaces:
FeatureIntensity<GrayS16>, GradientCornerIntensity<GrayS16>

@Generated("boofcv.alg.feature.detect.intensity.impl.ImplSsdCorner_S16")
public class ImplSsdCorner_S16_MT
extends ImplSsdCornerBox<GrayS16,​GrayS32>

Implementation of ImplSsdCornerBase for GrayS16.

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<GrayS16,​GrayS32>
    • 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<GrayS16,​GrayS32>
    • 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<GrayS16,​GrayS32>