Class ImplFastCorner12_F32

java.lang.Object
boofcv.alg.feature.detect.intensity.impl.ImplFastHelper_F32
boofcv.alg.feature.detect.intensity.impl.ImplFastCorner12_F32
All Implemented Interfaces:
FastCornerInterface<GrayF32>

@Generated("boofcv.alg.feature.detect.intensity.impl.GenerateImplFastCorner")
public class ImplFastCorner12_F32
extends ImplFastHelper_F32

Contains logic for detecting fast corners. Pixels are sampled such that they can eliminate the most number of possible corners, reducing the number of samples required.

DO NOT MODIFY. Automatically generated code created by GenerateImplFastCorner

  • Constructor Details

    • ImplFastCorner12_F32

      public ImplFastCorner12_F32​(float pixelTol)
  • Method Details

    • checkPixel

      public final int checkPixel​(int index)
      Description copied from interface: FastCornerInterface
      Sets the lower and upper thresholds relative to the current pixel value
      Returns:
      1 = positive corner, 0 = no corner, -1 = negative corner
    • newInstance

      public FastCornerInterface<GrayF32> newInstance()
      Description copied from interface: FastCornerInterface
      Create a new instance of this class for concurrency
    • function2

      public final int function2​(int index)
    • function3

      public final int function3​(int index)
    • function4

      public final int function4​(int index)
    • function5

      public final int function5​(int index)
    • function6

      public final int function6​(int index)
    • function7

      public final int function7​(int index)