| org.geotools.coverage.ScaledColorSpace
ScaledColorSpace | final class ScaledColorSpace extends ColorSpace (Code) | | Color space for raster backed by floating point numbers ranging between two arbitrary values.
NOTE:
Current implementation is a copy of
org.geotools.image.io.ScaledColorSpace .
Future implementation will be differents (interpolate in a color table instead of
computing grayscales).
since: 2.1 version: $Id: ScaledColorSpace.java 22817 2006-11-17 17:24:55Z desruisseaux $ author: Martin Desruisseauxjavax.media.jai.ColorSpaceJAI |
Constructor Summary | |
public | ScaledColorSpace(int band, int numComponents, double minimum, double maximum) Construit un modèle de couleurs. |
Method Summary | |
public float[] | fromCIEXYZ(float[] RGB) Convertit les couleurs de l'espace CIEXYZ en valeurs. | public float[] | fromRGB(float[] RGB) Retourne une valeur réelle pour
le ton de gris spécifié. | public float | getMaxValue(int component) Retourne la valeur maximale autorisée. | public float | getMinValue(int component) Retourne la valeur minimale autorisée. | public float[] | toCIEXYZ(float[] values) Convertit les valeurs en couleurs dans l'espace CIEXYZ. | public float[] | toRGB(float[] values) Retourne une couleur RGB en tons de
gris pour le nombre réel spécifié. | public String | toString() Returns a string representation of this color model. |
ScaledColorSpace | public ScaledColorSpace(int band, int numComponents, double minimum, double maximum)(Code) | | Construit un modèle de couleurs.
Parameters: band - La bande à rendre visible (habituellement 0). Parameters: numComponents - Nombre de composante (seule la première sera prise en compte). Parameters: minimum - La valeur géophysique minimale. Parameters: maximum - La valeur géophysique maximale. |
fromCIEXYZ | public float[] fromCIEXYZ(float[] RGB)(Code) | | Convertit les couleurs de l'espace CIEXYZ en valeurs.
|
fromRGB | public float[] fromRGB(float[] RGB)(Code) | | Retourne une valeur réelle pour
le ton de gris spécifié.
|
getMaxValue | public float getMaxValue(int component)(Code) | | Retourne la valeur maximale autorisée.
|
getMinValue | public float getMinValue(int component)(Code) | | Retourne la valeur minimale autorisée.
|
toCIEXYZ | public float[] toCIEXYZ(float[] values)(Code) | | Convertit les valeurs en couleurs dans l'espace CIEXYZ.
|
toRGB | public float[] toRGB(float[] values)(Code) | | Retourne une couleur RGB en tons de
gris pour le nombre réel spécifié.
|
toString | public String toString()(Code) | | Returns a string representation of this color model.
|
|
|