(Philo) Extirper le code numérique d'une image jpeg ?
Résolu
dzour
Messages postés
42
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
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 :)
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:
- Trouver le code source d'une image
- Code ascii - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Trouver adresse mac - Guide
- Comment trouver le mot de passe wifi sur son téléphone - Guide
- Code puk bloqué - Guide
3 réponses
Bonsoir
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
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
jeannets
Messages postés
28225
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
5 983
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...
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...
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
Merci pour vos lumières ! :)
Bonne soirée
Bonjour,
En complément... dès fois que ça t’intéresse :
https://fr.wikipedia.org/wiki/Jpeg#La_compression_JPEG
En complément... dès fois que ça t’intéresse :
https://fr.wikipedia.org/wiki/Jpeg#La_compression_JPEG