Afficher une image sauvegardée par Gimp en .c

[Résolu]
Signaler
Messages postés
5
Date d'inscription
lundi 21 mars 2005
Statut
Membre
Dernière intervention
16 décembre 2007
-
Messages postés
5
Date d'inscription
lundi 21 mars 2005
Statut
Membre
Dernière intervention
16 décembre 2007
-
Bonjour à tous,


J'essaye en vain, depuis un certain temps, d'ouvrir une image qui a été
malheureusement enregister sous la forme d'un fichier.c. Je n'ai aucune
autre source a ma disposition. L'image étant relativement conséquente
voici le debut du fichier contenant l'image:
<!-- BEGIN TEMPLATE: bbcode_code -->

Code

<!--[if !IE]><--><!----><!--[endif]--><!--[if IE]>
<![endif]--> 
/* image.c */
staticconststruct{
unsignedint width;
unsignedint height;
unsignedint bytes_per_pixel; /* 3:RGB, 4:RGBA */
unsignedchar pixel_data[800 * 600 * 3 + 1];
} bob_image = {
800, 600, 3,
"\251\247w{yJ\177|P|{P|zRz|Rz|Pz|P~{I~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH"
"~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH"
"~zH~zH~zH~zH~zH~zH~zHzvDzvDzvDzvD~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH"
"~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH~zH"
"~zH~zH~zH~zH~zH~zH~zH~{H~{H~{H~{H~zH~zH~zH~zH}zG|xFzvDxuB{xE{xE{xE{xEzwD"
"zwDzwDzwDzwDzwDzwDzwDzwDzwDzwDzwDzwDzwDzwDzwDzwDzwDzwDzwDzwDzwDzwDzwD{xE"
"{xE{xE{xEzwDzwDzwDzwDzwDzwDzwDzwD{xE{xE{xE{xE{xE{xE{xE{xEzwDzwDzwDzwDzwD"
............

<!-- END TEMPLATE: bbcode_code -->Ma question est donc : est-il
possible de lire "facilement cette image" ou bien quelqu'un est-il
capable de l'ouvrir pour moi (et ainsi de me la renvoyer) ?


Note : Vous vous demandez peut etre pourquoi j'essaye de lire une image
volontairement stocker dans un .c ? Alors, pour simplifier disons que
c'est l'oeuvre d'un petit comique qui s'amuse a faire un petit jeu de
piste (et donc je suppose qu'un indice est contenu dans cette fameuse
image).


Voila, merci a tous !!!

10 réponses

Messages postés
653
Date d'inscription
mardi 6 décembre 2005
Statut
Membre
Dernière intervention
10 novembre 2014
2
Avec devcpp ca compile..

L'image est pas tres net mais c'est tjrs mieux que rien..
http://Neo_Fr.fr.nf/img.png

Neo_Fr
Messages postés
653
Date d'inscription
mardi 6 décembre 2005
Statut
Membre
Dernière intervention
10 novembre 2014
2
Ecrit bob_image.pixel_data dans un fichier..
->Voir CreateFile et cie..

Neo_Fr
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
Neo-Fr => Linux !!!

ciao...
BruNews, MVP VC++
Messages postés
5
Date d'inscription
lundi 21 mars 2005
Statut
Membre
Dernière intervention
16 décembre 2007

Merci d'avoir repondu !
Mais, euh, comment dire... je ne saisi pas vraiment ce que je dois faire.
Est-il possible d'avoir un ti peu plus d'info sur la demarche ?
Merci
Messages postés
653
Date d'inscription
mardi 6 décembre 2005
Statut
Membre
Dernière intervention
10 novembre 2014
2
@BruNews: Comment ca Linux?
@jockaa:
Met ton fichier .c ici: http://dl.free.fr/ , je vais voir ce que je peux faire..

Neo_Fr
Messages postés
5
Date d'inscription
lundi 21 mars 2005
Statut
Membre
Dernière intervention
16 décembre 2007

Merci Neo_Fr,
je te viens de te mettre le fichier (vendredi14decembre2007.c),
merci pour ton aide !
Messages postés
5
Date d'inscription
lundi 21 mars 2005
Statut
Membre
Dernière intervention
16 décembre 2007

t'as ptet besoin du lien : http://dl.free.fr/lQ97NBMAL/vendredi14decembre2007.c ...
Merci
Messages postés
3212
Date d'inscription
lundi 7 novembre 2005
Statut
Membre
Dernière intervention
16 février 2009
15
Neo_Fr >> Car le topic est dans la section Linux.
jockaa >>
1. J'arrive même pas à compiler cette structure. La chaine est trop longue pour le compilo.
2. pixel_data[800 * 600 * 3 + 1];
Ça fait plus d'un mo ça. Impensable de mettre ça sur la pile.

C++ (@++)<!--
Messages postés
653
Date d'inscription
mardi 6 décembre 2005
Statut
Membre
Dernière intervention
10 novembre 2014
2
Si quelqu'un a une grosse config:
http://Neo_Fr.fr.nf/a_compiler.zip

En 10min c tjrs pas fini de compiler sur un celeron 2.8

le prog creer un fichier img.raw sur le C:\ ..

Neo_Fr
Messages postés
5
Date d'inscription
lundi 21 mars 2005
Statut
Membre
Dernière intervention
16 décembre 2007

Merci bcp Neo_Fr !!!