Récupération d'un texte dans une image

Importation de l'image

image  =  
        Import["interne:Sites:LCP:cours:dm:Cryptologie:codage:images:\
perroquet2.tif", "TIFF"];

Remarque: Il faut changer le chemin d'accès de l'image. On peut obtenir le chemin d'accès au fichier image en allant dans le menu "Input > Get File Path..."

Show[image];

matriceImage = image[[1, 1]];

Récupération du message

On retrouve les 0 et 1 qui codent les lettres en regardant la parité des nombres codant l'image. Pair=0, impair=1.

listeBits=Partie à programmer

On regroupe les bits par 8:

listeOctets=Partie à programmer

On traduit de binaire en décimal:

ascii2 = {};
Partie à programmer

On retrouve les lettres en prenant leur code ASCII:

FromCharacterCode[ascii2]