DirectColorModel |
Modèle de couleur directe |
---|---|
Java | java.awt.image |
Description
Cette classe permet d'intégrer l'objet ColorModel afin de travailler les valeurs de pixel sous forme de représentation de couleur RVB (RGB) ou d'information alpha et étant séparé de simple élément ainsi que des paquets de simple pixel dans les quantités des valeurs de types de données int, short ou byte.
Liste des méthodes
Méthode | Prototype | Description | Hérité |
---|---|---|---|
DIRECTCOLORMODEL | public DirectColorModel(ColorSpace space, int bits, int rmask, int gmask, int bmask, int amask, boolean isAlphaPremultiplied, int transferType); | Ce constructeur permet de créer l'objet avec les paramètres spécifiés. | |
DIRECTCOLORMODEL | public DirectColorModel(int bits, int rmask, int gmask, int bmask); | Ce constructeur permet de créer l'objet avec les masques spécifiés indiquant les bits par pixel en entier représentant le rouge, le vert et le bleu. | |
DIRECTCOLORMODEL | public DirectColorModel(int bits, int rmask, int gmask, int bmask, int amask); | Ce constructeur permet de créer l'objet avec les masques spécifiés indiquant les bits par pixel en entier représentant le rouge, le vert, le bleu et l'alpha. | |
COERCEDATA | ColorModel coerceData(WritableRaster raster, boolean isAlphaPremultiplied); | Cette méthode permet de forcer les données trimé à correspondre à l'état spécifié. | |
CREATECOMPATIBLEWRITABLERASTER | WritableRaster createCompatibleWritableRaster(int w, int h); | Cette méthode permet de créer un objet WritableRaster avec la largeur et la hauteur spécifié étant dans des dispositions de données compatible avec l'objet ColorModel. | |
GETALPHA | int getAlpha(int pixel); | Cette méthode permet de demander la composante alpha pour le pixel spécifié par une valeur, d'un échelle de 0 à 255. | |
GETALPHA | int getAlpha(Object inData); | Cette méthode permet de demander la composante alpha pour l'objet spécifié par une valeur, d'un échelle de 0 à 255. | |
GETALPHAMASK | int getAlphaMask(); | Cette méthode permet de demander le masque indiquant quel bits dans un pixel de valeur entière représente le contenu de la composante alpha. | |
GETBLUE | int getBlue(int pixel); | Cette méthode permet de demander la composante bleu pour le pixel spécifié par une valeur, d'un échelle de 0 à 255. | |
GETBLUE | int getBlue(Object inData); | Cette méthode permet de demander la composante bleu pour l'objet spécifié par une valeur, d'un échelle de 0 à 255. | |
GETBLUEMASK | int getBlueMask(); | Cette méthode permet de demander le masque indiquant quel bits dans un pixel de valeur entière représente le contenu de la composante bleu. | |
GETCOMPONENTS | int[] getComponents(int pixel, int[] components, int offset); | Cette méthode permet de demander un tableau de composantes couleur et alpha dénormalisé spécifié par un pixel dans l'objet ColorModel. | |
GETCOMPONENTS | int[] getComponents(Object pixel, int[] components, int offset); | Cette méthode permet de demander un tableau de composantes couleur et alpha dénormalisé spécifié par un objet de pixel dans l'objet ColorModel. | |
GETDATAELEMENT | int getDataElement(int[] components, int offset); | Cette méthode permet de demander une valeur de pixel représentant une valeur entière dans l'objet ColorModel à l'aide d'un tableau de composante de couleur et alpha dénormalisée. | |
GETDATAELEMENTS | Object getDataElements(int[] components, int offset, Object obj); | Cette méthode permet de demander un élément de tableau de données représentant un pixel dans l'objet ColorModel à l'aide d'un tableau de composante de couleur et alpha dénormalisée. | |
GETDATAELEMENTS | Object getDataElements(int rgb, Object pixel); | Cette méthode permet de demander un élément de tableau de données représentant un objet de pixel dans l'objet ColorModel à l'aide d'un modèle de couleur RVB par défaut. | |
GETGREEN | int getGreen(int pixel); | Cette méthode permet de demander la composante verte pour le pixel spécifié par une valeur, d'un échelle de 0 à 255. | |
GETGREEN | int getGreen(Object inData); | Cette méthode permet de demander la composante verte pour l'objet spécifié par une valeur, d'un échelle de 0 à 255. | |
GETGREENMASK | int getGreenMask(); | Cette méthode permet de demander le masque indiquant quel bits dans un pixel de valeur entière représente le contenu de la composante verte. | |
GETRED | int getRed(int pixel); | Cette méthode permet de demander la composante rouge pour le pixel spécifié par une valeur, d'un échelle de 0 à 255. | |
GETRED | int getRed(Object inData); | Cette méthode permet de demander la composante rouge pour l'objet spécifié par une valeur, d'un échelle de 0 à 255. | |
GETREDMASK | int getRedMask(); | Cette méthode permet de demander le masque indiquant quel bits dans un pixel de valeur entière représente le contenu de la composante rouge. | |
GETRGB | int getRGB(int pixel); | Cette méthode permet de demander la composante de couleur et alpha d'un pixel dans le format de modèle de couleur RVB par défaut. | |
GETRGB | int getRGB(Object inData); | Cette méthode permet de demander la composante de couleur et alpha d'un objet de pixel dans le format de modèle de couleur RVB par défaut. | |
ISCOMPATIBLERASTER | boolean isCompatibleRaster(Raster raster); | Cette méthode permet de demander si le trime est compatible avec l'objet ColorModel (true) ou non (false). | |
TOSTRING | String toString(); | Cette méthode permet de demander la chaine de caractères représentant cet objet. |
Dernière mise à jour : Dimanche, le 21 juin 2015