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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?