Ben justement si y a 256 valeurs c'est modulo 256.
256 mod 256 = 0

Autant pour moi

Merci pour la correction!
J'ai fait tourner mon programme (matlab). Après vérification, il me semble que tout est bon, mais, malgré près de 100 itérations, je reste comme sœur Anne, je ne vois rien venir.
Au moins 3 explications possibles :
1) je me suis planté
2) je ne prends pas la bonne valeur du modulo quand on a une valeur négative
3) je ne prends pas le bon pixel de départ
1) j'ai vraiment passé beaucoup de temps dans la vérification
2) dans matlab, mod(-40,360) vaut 320 est-ce la bonne définition, car tous les programmes ne donnent pas la même chose (il y a 3 définitions différentes)
3) j'ai pris comme premier octet l'ordre classique : l'octet
Rouge du pixel en
haut à
gauche de l'image, sauf que, par exception, pour un fichier .bmp, cela ne correspond pas du tout au premier octet du fichier binaire : octet
Bleu du pixel en
bas à
gaucheEst-ce que quelqu'un peut m'éclairer sur les points 2) et 3)? Pour le 1), je continue à m'en occuper.
Merci d'avance.