Le java a un gros avantage. La manipulation de fichiers images est terriblement facile et rapide :) . C'est pourquoi je pense que coder en java pour faire le defi de prog PNG serait une bonne idee. Voici une toute petite source qui aidera peut-etre les debutants. On ouvre un fichier png et on lit un pixel choisi:
[code:1:12707e2eb7]import java.awt.Image;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.*;
import javax.imageio.ImageIO;
public class PNGStudy
{
public static void main(String [] args) throws IOException
{
if(args.length != 2)
{
System.out.println("Syntaxe: java code_compile chemin/nomDuPNG");
}
File file = new File("/root/Desktop/Sources/Java/HackbbsPNG/Img/PNG.png");
BufferedImage Image = ImageIO.read(file);
boolean type = ImageIO.getImageReadersByFormatName("png").hasNext();
System.out.println(type);
int tmp = Image.getRGB(1,1);
/**Ici on stoque dans tmp la valeur du premier pixel en haut a gauche*/
System.out.print("Valeur du premier pixel = ");
System.out.println(tmp);
}
}
[/code:1:12707e2eb7]
Voila bon courage :D