org.generation5.vision
Class EqualizeFilter

java.lang.Object
  extended byorg.generation5.vision.Filter
      extended byorg.generation5.vision.EqualizeFilter

public class EqualizeFilter
extends Filter

This filter performs histogram equalization on their a greyscale or RGB image.


Constructor Summary
EqualizeFilter()
          Creates a new instance of EqualizeFilter
 
Method Summary
 java.awt.image.BufferedImage filter(java.awt.image.BufferedImage image, java.awt.image.BufferedImage output)
          Equalizes an images using its histogram.
 java.lang.String toString()
           
 
Methods inherited from class org.generation5.vision.Filter
filter, verifyOutput, verifyOutput, verifyOutput
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EqualizeFilter

public EqualizeFilter()
Creates a new instance of EqualizeFilter

Method Detail

filter

public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage image,
                                           java.awt.image.BufferedImage output)
Equalizes an images using its histogram.

Specified by:
filter in class Filter
Parameters:
output - the pre-allocated output image (optional).
image - input image.
Returns:
the output image.
See Also:
Filter.verifyOutput(BufferedImage, BufferedImage)

toString

public java.lang.String toString()

This documentation is part of the Generation5 JDK.