Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

gnu.java.awt.color
Class GrayScaleConverter  view GrayScaleConverter download GrayScaleConverter.java

java.lang.Object
  extended bygnu.java.awt.color.GrayScaleConverter
All Implemented Interfaces:
ColorSpaceConverter

public class GrayScaleConverter
extends java.lang.Object
implements ColorSpaceConverter

Linear Grayscale converter


Field Summary
(package private)  double[] coeff
           
private static float[] D50
          CIE 1931 D50 white point (in Lab coordinates)
 
Constructor Summary
GrayScaleConverter()
           
 
Method Summary
 float[] fromCIEXYZ(float[] in)
           
 float[] fromRGB(float[] in)
           
 float[] toCIEXYZ(float[] in)
           
 float[] toRGB(float[] in)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

coeff

double[] coeff

D50

private static float[] D50
CIE 1931 D50 white point (in Lab coordinates)

Constructor Detail

GrayScaleConverter

public GrayScaleConverter()
Method Detail

toCIEXYZ

public float[] toCIEXYZ(float[] in)
Specified by:
toCIEXYZ in interface ColorSpaceConverter

toRGB

public float[] toRGB(float[] in)
Specified by:
toRGB in interface ColorSpaceConverter

fromCIEXYZ

public float[] fromCIEXYZ(float[] in)
Specified by:
fromCIEXYZ in interface ColorSpaceConverter

fromRGB

public float[] fromRGB(float[] in)
Specified by:
fromRGB in interface ColorSpaceConverter