Bonjour à tous,

Pour afficher le texte d'une image PGM codé en ASCII, il suffit d'utiliser la commande CAT

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
seb@debian:/tmp/seb/deux$ cat ladeux-000000331b.pgm                             
P2
9 8
255
141 139 141 93 21 33 56 114 141
37 21 72 97 68 46 49 83 92
16 24 65 87 116 101 58 68 60
74 86 64 76 117 116 71 26 73
93 79 38 66 79 76 48 22 43
100 56 18 27 78 53 18 19 0
98 34 7 24 107 40 18 10 27
103 78 34 35 107 29 18 17 75
Par contre, lorsque l'image est codée en binaire, je ne sais pas quel commande utiliser afin d'afficher le code en ASCII
Si j'utilise CAT, HD, HEXDUMP, je n'arrive.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
seb@debian:/tmp/seb/deux$ cat ladeux-000000331.pgm
P5
9 8
255
▒▒▒]!8r▒%HaD.1S\AWte:D<JV@LutGI]O&BOL0+d85b"k(
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
seb@debian:/tmp/seb/deux$ hd ladeux-000000331.pgm
00000000  50 35 0a 39 20 38 0a 32  35 35 0a 8d 8b 8d 5d 15  |P5.9 8.255....].|
00000010  21 38 72 8d 25 15 48 61  44 2e 31 53 5c 10 18 41  |!8r.%.HaD.1S\..A|
00000020  57 74 65 3a 44 3c 4a 56  40 4c 75 74 47 1a 49 5d  |Wte:D<JV@LutG.I]|
00000030  4f 26 42 4f 4c 30 16 2b  64 38 12 1b 4e 35 12 13  |O&BOL0.+d8..N5..|
00000040  00 62 22 07 18 6b 28 12  0a 1b 67 4e 22 23 6b 1d  |.b"..k(...gN"#k.|
00000050  12 11 4b                                          |..K|
00000053
En résumer j'aimerai "traduire" et afficher un fichier binaire (sans passer par ImageMagick afin de transformer le fichier binaire en ascii).

Merci de votre aide.