Class ImplImageStatistics

java.lang.Object
boofcv.alg.misc.impl.ImplImageStatistics

@Generated("boofcv.alg.misc.impl.GenerateImplImageStatistics") public class ImplImageStatistics extends Object
Computes statistical properties of pixels inside an image.

DO NOT MODIFY. Automatically generated code created by GenerateImplImageStatistics

  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    histogram(GrayF32 input, float minValue, int[] histogram)
     
    static void
    histogram(GrayF64 input, double minValue, int[] histogram)
     
    static void
    histogram(GrayS16 input, int minValue, int[] histogram)
     
    static void
    histogram(GrayS32 input, int minValue, int[] histogram)
     
    static void
    histogram(GrayS64 input, long minValue, int[] histogram)
     
    static void
    histogram(GrayS8 input, int minValue, int[] histogram)
     
    static void
    histogram(GrayU16 input, int minValue, int[] histogram)
     
    static void
    histogram(GrayU8 input, int minValue, int[] histogram)
     
    static void
    histogramScaled(GrayF32 input, float minValue, float maxValue, int[] histogram)
     
    static void
    histogramScaled(GrayF64 input, double minValue, double maxValue, int[] histogram)
     
    static void
    histogramScaled(GrayS16 input, int minValue, int maxValue, int[] histogram)
     
    static void
    histogramScaled(GrayS32 input, int minValue, int maxValue, int[] histogram)
     
    static void
    histogramScaled(GrayS64 input, long minValue, long maxValue, int[] histogram)
     
    static void
    histogramScaled(GrayS8 input, int minValue, int maxValue, int[] histogram)
     
    static void
    histogramScaled(GrayU16 input, int minValue, int maxValue, int[] histogram)
     
    static void
    histogramScaled(GrayU8 input, int minValue, int maxValue, int[] histogram)
     
    static int
    max(byte[] array, int startIndex, int rows, int columns, int stride)
     
    static double
    max(double[] array, int startIndex, int rows, int columns, int stride)
     
    static float
    max(float[] array, int startIndex, int rows, int columns, int stride)
     
    static int
    max(int[] array, int startIndex, int rows, int columns, int stride)
     
    static long
    max(long[] array, int startIndex, int rows, int columns, int stride)
     
    static int
    max(short[] array, int startIndex, int rows, int columns, int stride)
     
    static int
    maxAbs(byte[] array, int startIndex, int rows, int columns, int stride)
     
    static double
    maxAbs(double[] array, int startIndex, int rows, int columns, int stride)
     
    static float
    maxAbs(float[] array, int startIndex, int rows, int columns, int stride)
     
    static int
    maxAbs(int[] array, int startIndex, int rows, int columns, int stride)
     
    static long
    maxAbs(long[] array, int startIndex, int rows, int columns, int stride)
     
    static int
    maxAbs(short[] array, int startIndex, int rows, int columns, int stride)
     
    static int
    maxAbsU(byte[] array, int startIndex, int rows, int columns, int stride)
     
    static int
    maxAbsU(short[] array, int startIndex, int rows, int columns, int stride)
     
    static int
    maxU(byte[] array, int startIndex, int rows, int columns, int stride)
     
    static int
    maxU(short[] array, int startIndex, int rows, int columns, int stride)
     
    static double
    meanDiffAbs(byte[] dataA, int startIndexA, int strideA, byte[] dataB, int startIndexB, int strideB, int rows, int columns)
     
    static double
    meanDiffAbs(double[] dataA, int startIndexA, int strideA, double[] dataB, int startIndexB, int strideB, int rows, int columns)
     
    static double
    meanDiffAbs(float[] dataA, int startIndexA, int strideA, float[] dataB, int startIndexB, int strideB, int rows, int columns)
     
    static double
    meanDiffAbs(int[] dataA, int startIndexA, int strideA, int[] dataB, int startIndexB, int strideB, int rows, int columns)
     
    static double
    meanDiffAbs(long[] dataA, int startIndexA, int strideA, long[] dataB, int startIndexB, int strideB, int rows, int columns)
     
    static double
    meanDiffAbs(short[] dataA, int startIndexA, int strideA, short[] dataB, int startIndexB, int strideB, int rows, int columns)
     
    static double
    meanDiffAbsU(byte[] dataA, int startIndexA, int strideA, byte[] dataB, int startIndexB, int strideB, int rows, int columns)
     
    static double
    meanDiffAbsU(short[] dataA, int startIndexA, int strideA, short[] dataB, int startIndexB, int strideB, int rows, int columns)
     
    static double
    meanDiffSq(byte[] dataA, int startIndexA, int strideA, byte[] dataB, int startIndexB, int strideB, int rows, int columns)
     
    static double
    meanDiffSq(double[] dataA, int startIndexA, int strideA, double[] dataB, int startIndexB, int strideB, int rows, int columns)
     
    static double
    meanDiffSq(float[] dataA, int startIndexA, int strideA, float[] dataB, int startIndexB, int strideB, int rows, int columns)
     
    static double
    meanDiffSq(int[] dataA, int startIndexA, int strideA, int[] dataB, int startIndexB, int strideB, int rows, int columns)
     
    static double
    meanDiffSq(long[] dataA, int startIndexA, int strideA, long[] dataB, int startIndexB, int strideB, int rows, int columns)
     
    static double
    meanDiffSq(short[] dataA, int startIndexA, int strideA, short[] dataB, int startIndexB, int strideB, int rows, int columns)
     
    static double
    meanDiffSqU(byte[] dataA, int startIndexA, int strideA, byte[] dataB, int startIndexB, int strideB, int rows, int columns)
     
    static double
    meanDiffSqU(short[] dataA, int startIndexA, int strideA, short[] dataB, int startIndexB, int strideB, int rows, int columns)
     
    static int
    min(byte[] array, int startIndex, int rows, int columns, int stride)
     
    static double
    min(double[] array, int startIndex, int rows, int columns, int stride)
     
    static float
    min(float[] array, int startIndex, int rows, int columns, int stride)
     
    static int
    min(int[] array, int startIndex, int rows, int columns, int stride)
     
    static long
    min(long[] array, int startIndex, int rows, int columns, int stride)
     
    static int
    min(short[] array, int startIndex, int rows, int columns, int stride)
     
    static int
    minU(byte[] array, int startIndex, int rows, int columns, int stride)
     
    static int
    minU(short[] array, int startIndex, int rows, int columns, int stride)
     
    static float
    sum(GrayF32 img)
     
    static double
    sum(GrayF64 img)
     
    static int
    sum(GrayS16 img)
     
    static int
    sum(GrayS32 img)
     
    static long
    sum(GrayS64 img)
     
    static int
    sum(GrayS8 img)
     
    static int
    sum(GrayU16 img)
     
    static int
    sum(GrayU8 img)
     
    static float
     
    static double
     
    static int
     
    static int
     
    static long
     
    static int
     
    static int
     
    static int
     
    static float
     
    static double
     
    static int
     
    static int
     
    static long
     
    static int
     
    static float
     
    static double
     
    static int
     
    static int
     
    static long
     
    static int
     
    static float
    variance(GrayF32 img, float mean)
     
    static double
    variance(GrayF64 img, double mean)
     
    static double
    variance(GrayS16 img, double mean)
     
    static double
    variance(GrayS32 img, double mean)
     
    static double
    variance(GrayS64 img, double mean)
     
    static double
    variance(GrayS8 img, double mean)
     
    static double
    variance(GrayU16 img, double mean)
     
    static double
    variance(GrayU8 img, double mean)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ImplImageStatistics

      public ImplImageStatistics()
  • Method Details

    • minU

      public static int minU(byte[] array, int startIndex, int rows, int columns, int stride)
    • maxU

      public static int maxU(byte[] array, int startIndex, int rows, int columns, int stride)
    • maxAbsU

      public static int maxAbsU(byte[] array, int startIndex, int rows, int columns, int stride)
    • meanDiffSqU

      public static double meanDiffSqU(byte[] dataA, int startIndexA, int strideA, byte[] dataB, int startIndexB, int strideB, int rows, int columns)
    • meanDiffAbsU

      public static double meanDiffAbsU(byte[] dataA, int startIndexA, int strideA, byte[] dataB, int startIndexB, int strideB, int rows, int columns)
    • sum

      public static int sum(GrayU8 img)
    • sum

      public static int sum(InterleavedU8 img)
    • variance

      public static double variance(GrayU8 img, double mean)
    • histogram

      public static void histogram(GrayU8 input, int minValue, int[] histogram)
    • histogramScaled

      public static void histogramScaled(GrayU8 input, int minValue, int maxValue, int[] histogram)
    • min

      public static int min(byte[] array, int startIndex, int rows, int columns, int stride)
    • max

      public static int max(byte[] array, int startIndex, int rows, int columns, int stride)
    • maxAbs

      public static int maxAbs(byte[] array, int startIndex, int rows, int columns, int stride)
    • meanDiffSq

      public static double meanDiffSq(byte[] dataA, int startIndexA, int strideA, byte[] dataB, int startIndexB, int strideB, int rows, int columns)
    • meanDiffAbs

      public static double meanDiffAbs(byte[] dataA, int startIndexA, int strideA, byte[] dataB, int startIndexB, int strideB, int rows, int columns)
    • sum

      public static int sum(GrayS8 img)
    • sumAbs

      public static int sumAbs(GrayS8 img)
    • sum

      public static int sum(InterleavedS8 img)
    • sumAbs

      public static int sumAbs(InterleavedS8 img)
    • variance

      public static double variance(GrayS8 img, double mean)
    • histogram

      public static void histogram(GrayS8 input, int minValue, int[] histogram)
    • histogramScaled

      public static void histogramScaled(GrayS8 input, int minValue, int maxValue, int[] histogram)
    • minU

      public static int minU(short[] array, int startIndex, int rows, int columns, int stride)
    • maxU

      public static int maxU(short[] array, int startIndex, int rows, int columns, int stride)
    • maxAbsU

      public static int maxAbsU(short[] array, int startIndex, int rows, int columns, int stride)
    • meanDiffSqU

      public static double meanDiffSqU(short[] dataA, int startIndexA, int strideA, short[] dataB, int startIndexB, int strideB, int rows, int columns)
    • meanDiffAbsU

      public static double meanDiffAbsU(short[] dataA, int startIndexA, int strideA, short[] dataB, int startIndexB, int strideB, int rows, int columns)
    • sum

      public static int sum(GrayU16 img)
    • sum

      public static int sum(InterleavedU16 img)
    • variance

      public static double variance(GrayU16 img, double mean)
    • histogram

      public static void histogram(GrayU16 input, int minValue, int[] histogram)
    • histogramScaled

      public static void histogramScaled(GrayU16 input, int minValue, int maxValue, int[] histogram)
    • min

      public static int min(short[] array, int startIndex, int rows, int columns, int stride)
    • max

      public static int max(short[] array, int startIndex, int rows, int columns, int stride)
    • maxAbs

      public static int maxAbs(short[] array, int startIndex, int rows, int columns, int stride)
    • meanDiffSq

      public static double meanDiffSq(short[] dataA, int startIndexA, int strideA, short[] dataB, int startIndexB, int strideB, int rows, int columns)
    • meanDiffAbs

      public static double meanDiffAbs(short[] dataA, int startIndexA, int strideA, short[] dataB, int startIndexB, int strideB, int rows, int columns)
    • sum

      public static int sum(GrayS16 img)
    • sumAbs

      public static int sumAbs(GrayS16 img)
    • sum

      public static int sum(InterleavedS16 img)
    • sumAbs

      public static int sumAbs(InterleavedS16 img)
    • variance

      public static double variance(GrayS16 img, double mean)
    • histogram

      public static void histogram(GrayS16 input, int minValue, int[] histogram)
    • histogramScaled

      public static void histogramScaled(GrayS16 input, int minValue, int maxValue, int[] histogram)
    • min

      public static int min(int[] array, int startIndex, int rows, int columns, int stride)
    • max

      public static int max(int[] array, int startIndex, int rows, int columns, int stride)
    • maxAbs

      public static int maxAbs(int[] array, int startIndex, int rows, int columns, int stride)
    • meanDiffSq

      public static double meanDiffSq(int[] dataA, int startIndexA, int strideA, int[] dataB, int startIndexB, int strideB, int rows, int columns)
    • meanDiffAbs

      public static double meanDiffAbs(int[] dataA, int startIndexA, int strideA, int[] dataB, int startIndexB, int strideB, int rows, int columns)
    • sum

      public static int sum(GrayS32 img)
    • sumAbs

      public static int sumAbs(GrayS32 img)
    • sum

      public static int sum(InterleavedS32 img)
    • sumAbs

      public static int sumAbs(InterleavedS32 img)
    • variance

      public static double variance(GrayS32 img, double mean)
    • histogram

      public static void histogram(GrayS32 input, int minValue, int[] histogram)
    • histogramScaled

      public static void histogramScaled(GrayS32 input, int minValue, int maxValue, int[] histogram)
    • min

      public static long min(long[] array, int startIndex, int rows, int columns, int stride)
    • max

      public static long max(long[] array, int startIndex, int rows, int columns, int stride)
    • maxAbs

      public static long maxAbs(long[] array, int startIndex, int rows, int columns, int stride)
    • meanDiffSq

      public static double meanDiffSq(long[] dataA, int startIndexA, int strideA, long[] dataB, int startIndexB, int strideB, int rows, int columns)
    • meanDiffAbs

      public static double meanDiffAbs(long[] dataA, int startIndexA, int strideA, long[] dataB, int startIndexB, int strideB, int rows, int columns)
    • sum

      public static long sum(GrayS64 img)
    • sumAbs

      public static long sumAbs(GrayS64 img)
    • sum

      public static long sum(InterleavedS64 img)
    • sumAbs

      public static long sumAbs(InterleavedS64 img)
    • variance

      public static double variance(GrayS64 img, double mean)
    • histogram

      public static void histogram(GrayS64 input, long minValue, int[] histogram)
    • histogramScaled

      public static void histogramScaled(GrayS64 input, long minValue, long maxValue, int[] histogram)
    • min

      public static float min(float[] array, int startIndex, int rows, int columns, int stride)
    • max

      public static float max(float[] array, int startIndex, int rows, int columns, int stride)
    • maxAbs

      public static float maxAbs(float[] array, int startIndex, int rows, int columns, int stride)
    • meanDiffSq

      public static double meanDiffSq(float[] dataA, int startIndexA, int strideA, float[] dataB, int startIndexB, int strideB, int rows, int columns)
    • meanDiffAbs

      public static double meanDiffAbs(float[] dataA, int startIndexA, int strideA, float[] dataB, int startIndexB, int strideB, int rows, int columns)
    • sum

      public static float sum(GrayF32 img)
    • sumAbs

      public static float sumAbs(GrayF32 img)
    • sum

      public static float sum(InterleavedF32 img)
    • sumAbs

      public static float sumAbs(InterleavedF32 img)
    • variance

      public static float variance(GrayF32 img, float mean)
    • histogram

      public static void histogram(GrayF32 input, float minValue, int[] histogram)
    • histogramScaled

      public static void histogramScaled(GrayF32 input, float minValue, float maxValue, int[] histogram)
    • min

      public static double min(double[] array, int startIndex, int rows, int columns, int stride)
    • max

      public static double max(double[] array, int startIndex, int rows, int columns, int stride)
    • maxAbs

      public static double maxAbs(double[] array, int startIndex, int rows, int columns, int stride)
    • meanDiffSq

      public static double meanDiffSq(double[] dataA, int startIndexA, int strideA, double[] dataB, int startIndexB, int strideB, int rows, int columns)
    • meanDiffAbs

      public static double meanDiffAbs(double[] dataA, int startIndexA, int strideA, double[] dataB, int startIndexB, int strideB, int rows, int columns)
    • sum

      public static double sum(GrayF64 img)
    • sumAbs

      public static double sumAbs(GrayF64 img)
    • sum

      public static double sum(InterleavedF64 img)
    • sumAbs

      public static double sumAbs(InterleavedF64 img)
    • variance

      public static double variance(GrayF64 img, double mean)
    • histogram

      public static void histogram(GrayF64 input, double minValue, int[] histogram)
    • histogramScaled

      public static void histogramScaled(GrayF64 input, double minValue, double maxValue, int[] histogram)