Bonsoir,
Je veux récupérer les bits de poids faible de la palette d'une image png, pas de l'image elle-même.
J'ai donc extrait les 3x256 octets correspondants à l'aide d'un éditeur hexadécimal et j'ai copié ces valeurs hexadécimales dans un fichier .txt : 00010100020001181A191B1807231D032C2F2728272B2D2A28312D083.........FCF7F6FBFEF9FBF8FFFAF9FDFBFFF2FFFFF5FFFAF9FFFFFEFFFC.
S'agissant d'un fichier txt, j'ai cru comprendre qu'il me fallait utiliser la fonction textscan, précédée de fopen. Mais alors, quel format indiquer dans textscan, pour que les valeurs hexadécimales soient reconnues???
Pour la suite, si Stego=textscan(....) et n le nombre de bits à extraire, extraction=uint8(bitrand(255, bitshift(Stego, 8 - n))).
Merci à celui qui pourra me remettre sur les rails.
Partager