Section courante

A propos

Section administrative du site

ComponentColorModel

Modèle de composante couleur
Java java.awt.image

Description

Cette classe permet d'effectuer la gestion d'objet ColorModel pour la représentation des informations de couleurs et d'alpha et entrepose chaque élément simple dans un élément de données séparé.

Liste des méthodes

Méthode Prototype Description Hérité
COMPONENTCOLORMODEL public ComponentColorModel(ColorSpace colorSpace, boolean hasAlpha, boolean isAlphaPremultiplied, int transparency, int transferType); Ce constructeur permet de créer l'objet avec les valeurs de pixel composante alpha et de couleur spécifiés.  
COMPONENTCOLORMODEL public ComponentColorModel(ColorSpace colorSpace, int[] bits, boolean hasAlpha, boolean isAlphaPremultiplied, int transparency, int transferType); Ce constructeur permet de créer l'objet avec les paramètres spécifiés.  
COERCEDATA ColorModel coerceData(WritableRaster raster, boolean isAlphaPremultiplied); Cette méthode permet de forcer les données trimé correspondant à l'état spécifié.  
CREATECOMPATIBLESAMPLEMODEL SampleModel createCompatibleSampleModel(int w, int h); Cette méthode permet de créer un nouveau modèle de bande avec la largeur et la hauteur spécifié étant dans une disposition compatible avec cet objet.  
CREATECOMPATIBLEWRITABLERASTER WritableRaster createCompatibleWritableRaster(int w, int h); Cette méthode permet de créer un nouveau WritableRaster avec la largeur et la hauteur spécifié étant dans une disposition compatible avec cet objet.  
EQUALS boolean equals(Object obj); Cette méthode permet de vérifier si l'objet spécifié est une instance de modèle de couleur est égale cet objet.  
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 le pixel spécifié par un objet, d'un échelle de 0 à 255.  
GETALPHARASTER WritableRaster getAlphaRaster(WritableRaster raster); Cette méthode permet de demander de trimé la représentation d'un canal alpha d'une image, extraire l'entrée trimé, fournir les valeurs de pixel de cet objet.  
GETBLUE int getBlue(int pixel); Cette méthode permet de demander la composante de couleur bleu pour le pixel spécifié par un entier, d'un échelle de 0 à 255 dans l'espace de couleur RVB par défaut.  
GETBLUE int getBlue(Object inData); Cette méthode permet de demander la composante de couleur bleu pour le pixel spécifié par un objet, d'un échelle de 0 à 255 dans l'espace de couleur RVB par défaut.  
GETCOMPONENTS int[] getComponents(int pixel, int[] components, int offset); Cette méthode permet de demander un tableau de composantes de couleur et alpha dénormalisé spécifié pour un pixel spécifié dans cet objet.  
GETCOMPONENTS int[] getComponents(Object pixel, int[] components, int offset); Cette méthode permet de demander un tableau de composantes de couleur et alpha dénormalisé spécifié pour un objet de pixel spécifié dans cet objet.  
GETDATAELEMENT int getDataElement(float[] normComponents, int normOffset); Cette méthode permet de demander une valeur de pixel représentant un entier dans cet objet à l'aide d'un tableau de couleur d'alpha normalisé pour les composantes.  
GETDATAELEMENT int getDataElement(int[] components, int offset); Cette méthode permet de demander une valeur de pixel représentant un entier dans cet objet à l'aide d'un tableau de couleur d'alpha dénormalisé pour les composantes.  
GETDATAELEMENTS Object getDataElements(float[] normComponents, int normOffset, Object obj); Cette méthode permet de demander un tableau d'élément de données représentant un pixel dans cet objet à l'aide d'un tableau de couleur d'alpha normalisé pour les composantes.  
GETDATAELEMENTS Object getDataElements(int[] components, int offset, Object obj); Cette méthode permet de demander un tableau d'élément de données représentant un pixel dans cet objet à l'aide d'un tableau de couleur d'alpha dénormalisé pour les composantes.  
GETDATAELEMENTS Object getDataElements(int rgb, Object pixel); Cette méthode permet de demander un tableau d'élément de données représentant un pixel dans cet objet à l'aide d'un entier indiquant un pixel représentant le modèle de couleur RVB par défaut.  
GETGREEN int getGreen(int pixel); Cette méthode permet de demander une composante de couleur verte pour le pixel spécifié, d'un échelle entre 0 et 255 dans un espace de couleur RVB (Rouge-Vert-Bleu).  
GETGREEN int getGreen(Object inData); Cette méthode permet de demander une composante de couleur verte pour l'objet de pixel spécifié, d'un échelle entre 0 et 255 dans un espace de couleur RVB (Rouge-Vert-Bleu).  
GETNORMALIZEDCOMPONENTS float[] getNormalizedComponents(int[] components, int offset, float[] normComponents, int normOffset); Cette méthode permet de demander un tableau de tous les composantes de couleur et alpha pour un formulaire normalisé à l'aide d'un tableau de composante dénormalisé.  
GETNORMALIZEDCOMPONENTS float[] getNormalizedComponents(Object pixel, float[] normComponents, int normOffset); Cette méthode permet de demander un tableau de tous les composantes de couleur et alpha pour un formulaire normalisé à l'aide du pixel spécifié dans cet objet.  
GETRED int getRed(int pixel); Cette méthode permet de demander une composante de couleur rouge pour le pixel spécifié, d'un échelle entre 0 et 255 dans un espace de couleur RVB (Rouge-Vert-Bleu).  
GETRED int getRed(Object inData); Cette méthode permet de demander une composante de couleur rouge pour l'objet de pixel spécifié, d'un échelle entre 0 et 255 dans un espace de couleur RVB (Rouge-Vert-Bleu).  
GETRGB int getRGB(int pixel); Cette méthode permet de demander la composante de couleur et alpha du 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 du pixel spécifié dans le format de modèle de couleur RVB par défaut.  
GETUNNORMALIZEDCOMPONENTS int[] getUnnormalizedComponents(float[] normComponents, int normOffset, int[] components, int offset); Cette méthode permet de demander un tableau de tous les composantes de couleur et alpha d'un formulaire dénormalisé à l'aide du tableau de composante normalisé.  
ISCOMPATIBLERASTER boolean isCompatibleRaster(Raster raster); Cette méthode permet de demander si le trimé est compatible avec cet objet (true) ou non (false).  
ISCOMPATIBLESAMPLEMODEL boolean isCompatibleSampleModel(SampleModel sm); Cette méthode permet de vérifier si l'objet SampleModel est compatible avec cet objet (true) ou non (false).  


Dernière mise à jour : Dimanche, le 21 juin 2015