(Philo) Extirper le code numérique d'une image jpeg ?

Résolu/Fermé
dzour Messages postés 42 Date d'inscription vendredi 7 septembre 2007 Statut Membre Dernière intervention 2 janvier 2017 - 2 janv. 2017 à 17:50
Whismeril Messages postés 19025 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 19 avril 2024 - 2 janv. 2017 à 19:05
Bonjour,

Je suis en études de philo, et je fais un exposé sur le visionnage des oeuvres d'art en informatique, avec notamment le problème des photographies d'une même toile qui font varier les couleurs, selon la lumière présente le jour de la capture de la photo, ou selon les réglages de l'appareil.

Je souhaiterais simplement, en guise d'introduction de mon exposé, montrer à quoi ressemble le code numérique d'une image, allez, au pif, la Joconde : c'est-à-dire montrer comment elle est traduite en langage numérique, pour un ordinateur.

En gros, plutôt que de visualiser directement une image jpg que j'importe de google, j'aimerais en extirper le code que comprend la machine et qui fait qu'on visualise cette image.

Savez-vous comment je peux faire ça ?

J'ai ouvert l'image sur textedit, mais ça ne m'a donné qu'un code bizarre, avec un tas de caractères spéciaux. Je m'attendais en fait à voir un code en langage binaire, mais peut-être que j'ai tort ?

Mes connaissances en informatique sont limitées, si vous souhaitez m'expliquer certaines choses là-dessus, n'hésitez pas, cela pourrait même m'aider pour mon exposé.

Merci d'avance :)

A voir également:

3 réponses

Whismeril Messages postés 19025 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 19 avril 2024 929
Modifié par Whismeril le 2/01/2017 à 18:04
Bonsoir

Je m'attendais en fait à voir un code en langage binaire, mais peut-être que j'ai tort ?
non tu as raison, seulement chaque "mot" binaire est composés de briques binaires, ces briques les octets font 8 bits.
Pour une image basse résolution (800*600), il te faudrait 800*4 (Rouge, Vert, Bleue et luminance) et 600*4 colonnes de 8 bits pour afficher le code binaire.
C'est tellement énorme que personne ne le fait jamais. Et en plus, en vrai une imagine n'est pas codée en "tableau".

TextEdit s'attend à voir du texte, donc des combinaisons de 2 octets, et c'est ce qu'il t'a affiché, voir la table ascii ici
https://fr.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange#Table_des_128_caract.C3.A8res_ASCII

Le codage d'une image est différent, donc seul un décodeur prévu à cet effet sais le traduire en points de couleur, les lecteurs d'images.

Si tu veux tu rapprocher du code binaire, il faut utiliser un éditeur hexadécimal, dans lequel les octets seront traduits en hexa.

Comme tu parles de textedit, je suppose que tu es sur mac, il y a iHex qui est gratuit.
https://apps.apple.com/fr/app/ihex-hex-editor/id909566003?mt=12
D'ailleurs, selon l'image, il semble pouvoir afficher en binaire.
Quand j'étais petit, la mer Morte n'était que malade.
George Burns
1
jeannets Messages postés 26746 Date d'inscription dimanche 9 septembre 2007 Statut Contributeur Dernière intervention 19 avril 2024 5 761
2 janv. 2017 à 18:02
Bonjour,

Pour visualiser ça, il te faut un éditeur Hexadécimal...

ceci par ex https://www.commentcamarche.net/telecharger/developpement/11699-hex-edit/

ou celui-ci https://www.clubic.com/telecharger-fiche227222-hex-edit-free.html

Il en existe beaucoup, plus ou moins élaborés et/ou payant.

Selon le nombre de pixels de la photo, le fichier est plus ou moins gros et la liste hexadécimale devient énorme...
0
dzour Messages postés 42 Date d'inscription vendredi 7 septembre 2007 Statut Membre Dernière intervention 2 janvier 2017 7
2 janv. 2017 à 18:26
Je vois. J'ai téléchargé le logiciel. C'est en effet gigantesque, surtout quand on pense que cette traduction en système hexadécimal n'est en fait qu'un résumé du véritable code, binaire...

Merci pour vos lumières ! :)

Bonne soirée
0
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
2 janv. 2017 à 18:34
Bonjour,

En complément... dès fois que ça t’intéresse :
https://fr.wikipedia.org/wiki/Jpeg#La_compression_JPEG
0
Whismeril Messages postés 19025 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 19 avril 2024 929 > jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024
2 janv. 2017 à 19:05
Salut Jordane, nos réponses se sont croisées.
Le lien wikipédia, c'est rude pour un étudiant en philo.
C'est déjà du chinois pour de nombreux développeurs amateurs!
0