int[] pixels = new int[3];
int[] pixelgris = new int[1];
for (int i=0;iJ'obtiens, pour chaque pixel couleur de mon image, la valeur du pixel gris correspondant : j'ai donc tous les pixels de mon image en niveux de gris. Mon problème est d'enregistrer ces valeurs dans un raster : en gros, je cherche à faire raster.setPixels(*) - ce qui n'existe pas. J'ai vu qu'il existait WritableRaster, mais je n'arrive pas du tout à comprendre comment ça marche.
Merci beaucoup pour votre aide,
Bonne journée
A voir également:
Code couleur java
Programme qui transforme une image couleur en une image en niveau de gris - Meilleures réponses