Section courante

A propos

Section administrative du site

PixelGrabber

Saisir le pixel
Java java.awt.image

Description

Cette classe permet d'intégrer l'objet ImageConsumer avec un attachement d'objet Image ou ImageProducer lequel demande un sous-ensemble de pixels dans les images.

Liste des méthodes

Méthode Prototype Description Hérité
PIXELGRABBER public PixelGrabber(Image img, int x, int y, int w, int h, boolean forceRGB); Ce constructeur permet de créer l'objet avec la saisis de la section rectangulaire de pixels dans l'image spécifiés.  
PIXELGRABBER public PixelGrabber(Image img, int x, int y, int w, int h, int[] pix, int off, int scansize); Ce constructeur permet de créer l'objet avec la saisis de la section rectangulaire de pixels dans l'image spécifiés par un tableau.  
PIXELGRABBER public PixelGrabber(ImageProducer ip, int x, int y, int w, int h, int[] pix, int off, int scansize); Ce constructeur permet de créer l'objet avec la saisis de la section rectangulaire de pixels dans l'image de production spécifiés.  
ABORTGRABBING void abortGrabbing(); Cette méthode permet d'annuler l'image à rechercher.  
GETCOLORMODEL ColorModel getColorModel(); Cette méthode permet de demander l'objet ColorModel dans les pixels entreposées dans le tableau.  
GETHEIGHT int getHeight(); Cette méthode permet de demander la hauteur d'un tampon de pixels (après ajustement de la hauteur de l'image).  
GETPIXELS Object getPixels(); Cette méthode permet de demander le tampon de pixel.  
GETSTATUS int getStatus(); Cette méthode permet de demander l'état des pixels.  
GETWIDTH int getWidth(); Cette méthode permet de demander la largeur du tampon de pixel (après ajustement de la largeur de l'image).  
GRABPIXELS boolean grabPixels(); Cette méthode permet d'indiquer une requête d'image ou de production d'image afin de débuter la délivrance de ixels et d'attendre que tous les pixels dans le rectangle intéressé soit délivré.  
GRABPIXELS boolean grabPixels(long ms); Cette méthode permet d'indiquer une requête d'image ou de production d'image afin de débuter la délivrance de ixels et d'attendre que tous les pixels dans le rectangle intéressé soit délivré ou jusqu'à l'intervalle en millisecondes spécifiés soit attent.  
IMAGECOMPLETE void imageComplete(int status); Cette méthode permet de compléter le traitement de l'image.  
SETCOLORMODEL void setColorModel(ColorModel model); Cette méthode permet de fixer le mode de couleur de l'objet.  
SETDIMENSIONS void setDimensions(int width, int height); Cette méthode permet de fixer les dimensions de l'objet.  
SETHINTS void setHints(int hints); Cette méthode permet de fixer le conseils de l'objet.  
SETPIXELS void setPixels(int srcX, int srcY, int srcW, int srcH, ColorModel model, byte[] pixels, int srcOff, int srcScan); Cette méthode permet de fixer des pixels ayant des valeurs d'octets dans l'objet.  
SETPIXELS void setPixels(int srcX, int srcY, int srcW, int srcH, ColorModel model, int[] pixels, int srcOff, int srcScan); Cette méthode permet de fixer des pixels ayant des valeurs entières dans l'objet.  
SETPROPERTIES void setProperties(Hashtable<?,?> props); Cette méthode permet de fixer les propriétés de cet objet.  
STARTGRABBING void startGrabbing(); Cette méthode permet de démarrer le traitement des pixels de l'objet.  
STATUS int status(); Cette méthode permet de demander l'état des pixels de l'objet.  


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