com.pearsoneduc.ip.op
Class EqualiseOp

java.lang.Object
  |
  +--com.pearsoneduc.ip.op.StandardGreyOp
        |
        +--com.pearsoneduc.ip.op.GreyMapOp
              |
              +--com.pearsoneduc.ip.op.EqualiseOp

public class EqualiseOp
extends GreyMapOp

Performs histogram equalisation on a BufferedImage.

Version:
1.1 [1999/07/08]
Author:
Nick Efford

Fields inherited from class com.pearsoneduc.ip.op.GreyMapOp
table
 
Constructor Summary
EqualiseOp(Histogram hist)
          Constructs an EqualiseOp object using histogram data.
 
Method Summary
 void computeMapping(int low, int high)
           
 
Methods inherited from class com.pearsoneduc.ip.op.GreyMapOp
computeMapping, filter, getTableEntry, setTableEntry
 
Methods inherited from class com.pearsoneduc.ip.op.StandardGreyOp
checkImage, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EqualiseOp

public EqualiseOp(Histogram hist)
           throws HistogramException
Constructs an EqualiseOp object using histogram data.
Parameters:
hist - Histogram of the image to be equalised
Throws:
HistogramException - if the histogram is from a colour image.
Method Detail

computeMapping

public void computeMapping(int low,
                           int high)
Overrides:
computeMapping in class GreyMapOp