Récupérer la valeur alpha des pixels
salut j'ai un objet BufferedImage dans laquelle j'ai stocké une image extraite d'un fichier sur le disque dur avec ImageIO.read(...)
je veut afficher les valeurs de la composante alpha d'une image dont j'ai modifier le contraste et la luminosité .
à l'aide d'un logiciel de traitement d'image, l'histogramme est significatif par contre pour mon programme et avec ce code
Code:
1 2 3 4 5 6 7 8
| Raster trame = image.getRaster();
ColorModel modèle = image.getColorModel();
int maximum = 0;
for (int y=0; y<image.getHeight(); y++)
for (int x=0; x<image.getWidth(); x++)
{
Object données = trame.getDataElements(x, y, null);
System.out.println(modèle.getAlpha(données)); |
j'obtient toujours la valeur 255 !!!
c'est quoi le problème exactement ? avez vous des idées ?