|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
ObjectTIFFColorConverter
public abstract class TIFFColorConverter
An abstract class that performs simple color conversion on 3-banded source images, for use with the TIFF Image I/O plug-in.
| 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. |
| Methods inherited from class Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TIFFColorConverter()
TIFFColorConverter.
| Method Detail |
|---|
public abstract void fromRGB(float r,
float g,
float b,
float[] result)
result array.
r - the red value.g - the green value.b - the blue value.result - an array of floats containing three elements.
NullPointerException - if result is
null.
ArrayIndexOutOfBoundsException - if
result.length < 3.
public abstract void toRGB(float x0,
float x1,
float x2,
float[] rgb)
rgb array.
x0 - the value of channel 0.x1 - the value of channel 1.x2 - the value of channel 2.rgb - an array of floats containing three elements.
NullPointerException - if rgb is
null.
ArrayIndexOutOfBoundsException - if
rgb.length < 3.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||