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
j'obtient toujours la valeur 255 !!!
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));
c'est quoi le problème exactement ? avez vous des idées ?









Répondre avec citation



quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.
suivez 

Partager