com.sun.media.imageio.plugins.tiff
public abstract class TIFFColorConverter extends Object
Constructor Summary | |
---|---|
TIFFColorConverter()
Constructs an instance of a TIFFColorConverter . |
Method Summary | |
---|---|
abstract void | fromRGB(float r, float g, float b, float[] result)
Converts an RGB triple into the native color space of this
TIFFColorConverter, and stores the result in the first three
entries of the result array.
|
abstract void | toRGB(float x0, float x1, float x2, float[] rgb)
Converts a triple in the native color space of this
TIFFColorConverter into an RGB triple, and stores the result in
the first three entries of the rgb array.
|
TIFFColorConverter
.result
array.
Parameters: r the red value. g the green value. b the blue value. result an array of float
s containing three elements.
Throws: NullPointerException if result
is
null
. ArrayIndexOutOfBoundsException if
result.length < 3
.
rgb
array.
Parameters: x0 the value of channel 0. x1 the value of channel 1. x2 the value of channel 2. rgb an array of float
s containing three elements.
Throws: NullPointerException if rgb
is
null
. ArrayIndexOutOfBoundsException if
rgb.length < 3
.