begin process at 2012 05 28 16:28:52
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Linux

 > 

GUI

 > 

Afficher une image sauvegardée par Gimp en .c


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Afficher une image sauvegardée par Gimp en .c

samedi 15 décembre 2007 à 12:51:18 | Afficher une image sauvegardée par Gimp en .c

jockaa

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:
Code
 
/* 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"
............
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 !!!
samedi 15 décembre 2007 à 13:32:33 | Re : Afficher une image sauvegardée par Gimp en .c

Neo_Fr

Membre Club
Ecrit bob_image.pixel_data dans un fichier.. ->Voir CreateFile et cie.. Neo_Fr
samedi 15 décembre 2007 à 13:34:58 | Re : Afficher une image sauvegardée par Gimp en .c

BruNews

Administrateur CodeS-SourceS
Neo-Fr => Linux !!!

ciao...
BruNews, MVP VC++
samedi 15 décembre 2007 à 13:39:33 | Re : Afficher une image sauvegardée par Gimp en .c

jockaa

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
samedi 15 décembre 2007 à 14:38:27 | Re : Afficher une image sauvegardée par Gimp en .c

Neo_Fr

Membre Club
@BruNews: Comment ca Linux? @jockaa: Met ton fichier .c ici: http://dl.free.fr/ , je vais voir ce que je peux faire.. Neo_Fr
samedi 15 décembre 2007 à 14:43:07 | Re : Afficher une image sauvegardée par Gimp en .c

jockaa

Merci Neo_Fr,
je te viens de te mettre le fichier (vendredi14decembre2007.c),
merci pour ton aide !
samedi 15 décembre 2007 à 14:44:19 | Re : Afficher une image sauvegardée par Gimp en .c

jockaa

t'as ptet besoin du lien : [ Lien ] ...
Merci
samedi 15 décembre 2007 à 16:13:15 | Re : Afficher une image sauvegardée par Gimp en .c

SAKingdom

Membre Club
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++ (@++)

samedi 15 décembre 2007 à 17:29:46 | Re : Afficher une image sauvegardée par Gimp en .c

Neo_Fr

Membre Club
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
samedi 15 décembre 2007 à 17:59:08 | Re : Afficher une image sauvegardée par Gimp en .c

Neo_Fr

Membre Club
Réponse acceptée !
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

1 2

Cette discussion est classée dans : afficher, image, xe, unsignedint, zh


Répondre à ce message

Sujets en rapport avec ce message

Afficher une image avec Turbo C/C++ [ par goldocrack ] je veux afficher une image à un endroit donné de l'écran sous Turbo C (ou C++). C'est assez urgent puisque dans le cadre d'un projet d'IUT non tutoré Afficher une image avec Turbo C/C++ [ par goldocrack ] je veux afficher une image à un endroit donné de l'écran sous Turbo C (ou C++). C'est assez urgent puisque dans le cadre d'un projet d'IUT non tutoré Ocx pour visualiser une image Tiff [ par Seb206 ] Bonjour,Je voudrais afficher dans ie ( en passant par un ocx vc++ ) une image tiff.2 solutions -Utiliser le controle Image Edit mais je n'y arrive pas Afficher image dans fenetre [ par payen ] salut a tous,je travaille sur tout un tas d'algos pour faire du traitement d'images (photos aeriennes, images satellites ...). j'aimerais juste un pet Afficher une image Jpeg dans une fenêtre (en fond) [ par JayC ] Salut !J'essaye d'afficher une image dans mon application en VC++ (j'utilise VC++ 6.0) et je sais vraiment pas comment faire.En fait ce que je voudrai Affichage d'une image a l'ecran [ par cbiron ] Je travaille initialement en C, je dispose d'une image codée en RGB dans un buffer et je veux l'afficher a l ecran.Pouvez vous me dire comment creer u Afficher des images sous DirectX, et faire un défilement d'images svp [ par cyberlewis ] Slt à tous, KKun pourrait-il m'aider la sur ce truc la svp ?? En faisant les tutoriels du Gritche j'arrive à initialiser une résolution de 800x600x32, afficher une image avec barre de defilement [ par mouss8 ] j'arrive à afficher une image bmp avec la commande BitBlt(hdc,0,30, bm.bmWidth, bm.bmHeight,hdcMem, 0,0,SRCCOPY); dans la zone client.je voudais savoi Découper puis affichier un bitmap [ par Vortex99011 ] Bonjour,depuis quelques jours de recherches désespérées, je viens vous demander ici un grand secours. Je recherche une manière quelconque pour affiche Visual C++ CBitmap [ par guillaume21 ] j'essaie d'afficher une image au format pgm (niveaux de gris) avec une CBitmap.J'ai la matrice des pixels de l'image en memoire mais je n'arrive pas à


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,432 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales