JIU 0.12.0 Homepage

net.sourceforge.jiu.color.adjustment
Class EqualizeHistogram

java.lang.Object
  extended bynet.sourceforge.jiu.ops.Operation
      extended bynet.sourceforge.jiu.ops.ImageToImageOperation
          extended bynet.sourceforge.jiu.ops.LookupTableOperation
              extended bynet.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.
 
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

JIU 0.12.0 Homepage

Copyright © 2000, 2001, 2002, 2003, 2004 Marco Schmidt