Il s'agit d'un programme codé en JAVA sou processing, qui permet de convertir les pixels en négatif.
PImage binarise(PImage img,int seuil){
int largeur=img.width;
int hauteur=img.height;
PImage imgTransformee=createImage(largeur,hauteur,RGB);
for(int x=0;x<largeur;x++){
for(int y=0;y<hauteur;y++){
int num=x+y*largeur;
float niveauDeGris=red(img.pixels[num]);
imgTransformee.pixels[num]=color(255-niveauDeGris);
}
}
return(imgTransformee);
}
void setup(){
PImage photo= loadImage("image/turing.jpg");
size(photo.width,photo.height);
PImage photoBinarisee=binarise(photo,135);
image(photoBinarisee,0,0);
}