JIU 0.14.3

net.sourceforge.jiu.color.adjustment
Class EqualizeHistogram

java.lang.Object
  extended by net.sourceforge.jiu.ops.Operation
      extended by net.sourceforge.jiu.ops.ImageToImageOperation
          extended by net.sourceforge.jiu.ops.LookupTableOperation
              extended by net.sourceforge.jiu.color.adjustment.EqualizeHistogram

public class EqualizeHistogram
extends LookupTableOperation

Equalize the image using histogram information separately for each channel. Works for intensity-based image types like Gray8Image or RGB24Image.

Since:
0.6.0
Author:
Marco Schmidt

Constructor Summary
EqualizeHistogram(IntegerImage in)
          Creates an object of this class and initializes the lookup tables with the argument input image.
 
Method Summary
 
Methods inherited from class net.sourceforge.jiu.ops.LookupTableOperation
getNumTables, getTable, prepareImages, process, setNumTables, setTable, setTables
 
Methods inherited from class net.sourceforge.jiu.ops.ImageToImageOperation
canInputAndOutputBeEqual, ensureImagesHaveSameResolution, ensureInputImageIsAvailable, ensureOutputImageResolution, getInputImage, getOutputImage, setCanInputAndOutputBeEqual, setInputImage, setOutputImage
 
Methods inherited from class net.sourceforge.jiu.ops.Operation
addProgressListener, addProgressListeners, getAbort, removeProgressListener, setAbort, setProgress, setProgress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EqualizeHistogram

public EqualizeHistogram(IntegerImage in)
                  throws OperationFailedException
Creates an object of this class and initializes the lookup tables with the argument input image.

Parameters:
in - the input image
Throws:
OperationFailedException

JIU 0.14.3

Copyright © 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Marco Schmidt