Class Histogram

java.lang.Object
com.jhlabs.image.Histogram

public class Histogram extends Object
An image histogram.
  • Field Details

    • RED

      public static final int RED
      See Also:
    • GREEN

      public static final int GREEN
      See Also:
    • BLUE

      public static final int BLUE
      See Also:
    • GRAY

      public static final int GRAY
      See Also:
    • histogram

      protected int[][] histogram
    • numSamples

      protected int numSamples
    • minValue

      protected int[] minValue
    • maxValue

      protected int[] maxValue
    • minFrequency

      protected int[] minFrequency
    • maxFrequency

      protected int[] maxFrequency
    • mean

      protected float[] mean
    • isGray

      protected boolean isGray
  • Constructor Details

    • Histogram

      public Histogram()
    • Histogram

      public Histogram(int[] pixels, int w, int h, int offset, int stride)
  • Method Details

    • isGray

      public boolean isGray()
    • getNumSamples

      public int getNumSamples()
    • getFrequency

      public int getFrequency(int value)
    • getFrequency

      public int getFrequency(int channel, int value)
    • getMinFrequency

      public int getMinFrequency()
    • getMinFrequency

      public int getMinFrequency(int channel)
    • getMaxFrequency

      public int getMaxFrequency()
    • getMaxFrequency

      public int getMaxFrequency(int channel)
    • getMinValue

      public int getMinValue()
    • getMinValue

      public int getMinValue(int channel)
    • getMaxValue

      public int getMaxValue()
    • getMaxValue

      public int getMaxValue(int channel)
    • getMeanValue

      public float getMeanValue()
    • getMeanValue

      public float getMeanValue(int channel)