Class ImplSsdCornerBox<D extends ImageGray<D>,​D2 extends ImageGray<D2>>

java.lang.Object
boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBase<D,​D2>
boofcv.alg.feature.detect.intensity.impl.ImplSsdCornerBox<D,​D2>
All Implemented Interfaces:
FeatureIntensity<D>, GradientCornerIntensity<D>
Direct Known Subclasses:
ImplSsdCorner_F32, ImplSsdCorner_F32_MT, ImplSsdCorner_S16, ImplSsdCorner_S16_MT

public abstract class ImplSsdCornerBox<D extends ImageGray<D>,​D2 extends ImageGray<D2>>
extends ImplSsdCornerBase<D,​D2>

Unweigthed or box filter version of ImplSsdCornerBase

  • Constructor Details

    • ImplSsdCornerBox

      protected ImplSsdCornerBox​(int windowRadius, Class<D> derivType, Class<D2> secondDerivType)
  • Method Details

    • process

      public void process​(D derivX, D derivY, GrayF32 intensity)
      Description copied from interface: GradientCornerIntensity
      Computes feature intensity image.
      Parameters:
      derivX - Image derivative along the x-axis.
      derivY - Image derivative along the y-axis.
      intensity - Output intensity image
    • horizontal

      protected abstract void horizontal()
    • vertical

      protected abstract void vertical​(GrayF32 intensity)