j2d.hpp
Class PseudoColorProcessor

java.lang.Object
  extended by j2d.hpp.PseudoColorProcessor
All Implemented Interfaces:
ImageProcessorInterface, java.io.Serializable

public class PseudoColorProcessor
extends java.lang.Object
implements ImageProcessorInterface

This class provides some image processing on an image by generating false color. If the input image is color, it is converted to grayscale before the false color is applied.

The source of this method of false coloring is the following paper: C.W.A.M. van Overfeld, "Color Waves: A Simple Heuristic for Choosing False Colors", Journal of Graphics Tools, Vol. 2, No. 4: 45-50

See Also:
Serialized Form

Constructor Summary
PseudoColorProcessor()
           
 
Method Summary
 java.awt.Image process(java.awt.Image image)
          a basic garbage in, garbage out processor.
 void setColorization(float[] a)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PseudoColorProcessor

public PseudoColorProcessor()
Method Detail

process

public java.awt.Image process(java.awt.Image image)
Description copied from interface: ImageProcessorInterface
a basic garbage in, garbage out processor.

Specified by:
process in interface ImageProcessorInterface
Parameters:
image - input image
Returns:
output image

setColorization

public void setColorization(float[] a)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object