C'est bon j'ai réussi ! j'ai essayé d'inversé ce que tu m'as dis mais ca m'as tous cassé dans l'appli, du coup j'ai préféré directement inversé dans la fonction createImage et ca marché, j'ai aussi gardé la transpo, tout marche nickel apparemment !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public static BufferedImage createImage(final int[][] array, final int[] pixelArray, final int type) { final BufferedImage image = new BufferedImage(array.length, array[0].length, type); final WritableRaster raster = image.getRaster(); raster.setPixels(0, 0, array.length, array[0].length, pixelArray); return image; }
Partager