Documentation of 'boofcv.alg.feature.describe.impl.ImplSurfDescribeOps' Java class
ImplSurfDescribeOps
boofcv.alg.feature.describe.impl

Class ImplSurfDescribeOps



  • public class ImplSurfDescribeOps
    extends java.lang.Object
    Design Note: When estimating the
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static void gradientInner(GrayF32 ii, double tl_x, double tl_y, double samplePeriod, int regionSize, double kernelSize, float[] derivX, float[] derivY)
      Computes the gradient for a using the derivX kernel found in DerivativeIntegralImage.
      static void gradientInner(GrayS32 ii, double tl_x, double tl_y, double samplePeriod, int regionSize, double kernelSize, int[] derivX, int[] derivY)
      Computes the gradient for a using the derivX kernel found in DerivativeIntegralImage.
      static <T extends ImageGray>
      void
      naiveGradient(T ii, double tl_x, double tl_y, double samplePeriod, int regionSize, double kernelSize, boolean useHaar, double[] derivX, double[] derivY)
      Simple algorithm for computing the gradient of a region.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ImplSurfDescribeOps

        public ImplSurfDescribeOps()
    • Method Detail

      • gradientInner

        public static void gradientInner(GrayF32 ii,
                                         double tl_x,
                                         double tl_y,
                                         double samplePeriod,
                                         int regionSize,
                                         double kernelSize,
                                         float[] derivX,
                                         float[] derivY)
        Computes the gradient for a using the derivX kernel found in DerivativeIntegralImage. Assumes that the entire region, including the surrounding pixels, are inside the image.
      • gradientInner

        public static void gradientInner(GrayS32 ii,
                                         double tl_x,
                                         double tl_y,
                                         double samplePeriod,
                                         int regionSize,
                                         double kernelSize,
                                         int[] derivX,
                                         int[] derivY)
        Computes the gradient for a using the derivX kernel found in DerivativeIntegralImage. Assumes that the entire region, including the surrounding pixels, are inside the image.
      • naiveGradient

        public static <T extends ImageGray> void naiveGradient(T ii,
                                                               double tl_x,
                                                               double tl_y,
                                                               double samplePeriod,
                                                               int regionSize,
                                                               double kernelSize,
                                                               boolean useHaar,
                                                               double[] derivX,
                                                               double[] derivY)
        Simple algorithm for computing the gradient of a region. Can handle image borders

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.