IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

creation de BMP en C++


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Septembre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 31
    Par défaut creation de BMP en C++
    Bonjour a tous,
    apres une petite recherche, je ne trouve toujours pas ce que je recherche exactement, pourtant il doit y avoir pas mal de discussion la dessus.

    J'ai une liste de donnees (que je peux tres bien convertir en tableau ou en matrice, pour ca pas de probleme), et je voudrai creer une image BMP en 256 couleurs a partir de ces donnees.

    Connaissez vous un endroit ou je pourrai trouver des renseignements sur ce sujet (creation de BMP en C++)?
    Je ne recherche ni a l'afficher ni travailler dessus. Donc en fait je voudrai eviter d'utiliser des grosses librairies avec what mille classes, je voudrais juste trouver une simple classe qui cree un BMP si cela est possible.

    Merci de votre temps,
    Bien cordialement
    Eagl.

  2. #2
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Un BMP c'est trivial comme format.
    Tu as une entête tout bête qui indique la palette utilisée etc., la taille de l'image, puis ensuite les données.

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Septembre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 31
    Par défaut
    Bonsoir loufoque,
    Et serais tu ou je peux trouver des infos sur ce sujet?
    comme des Explications du format BMP et/ou trouver des methodes d'ecriture pour le creer (a partir d'une liste/tableau de byte/entier par exemple).
    car partout ou je cherche, je trouve les explications vraiment pas clair.

    Eagl

  4. #4
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par défaut

    Par exemple, ici ou .

  5. #5
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par défaut
    Et aussi ici, en complément de l'autre page de MSDN.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  6. #6
    Membre averti
    Homme Profil pro
    Inscrit en
    Septembre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 31
    Par défaut
    Merci beaucoup a vous tous,
    Les deux premiers liens ont l'air interessants.
    Apres, pour la MSDN, C'est le premier lieu ou je regarde tout le temps, mais j'y comprends que tres rarement, c'est un peu brut comme donnees et pas tres pedagogue je trouve.
    Je vais donc etudier tout ca,
    merci encore pour les reponses,
    A la votre ^^

  7. #7
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 155
    Billets dans le blog
    151
    Par défaut
    Ce qu'il te faut pour le BMP , c'est juste connaitre le format, et après tu fait ta fonction pour réecrire un fichier correct , qui sera donc un BMP.

    Tu as un peu de chance , mais j'ai un prof qui m'a passé aujourd'hui la description du format ( simple , mais en anlglais )...
    http://www.gamedev.net/reference/art...rticle1966.asp

    Certes il explique l'ouverture , mais la sauvegarde est très similaire ( juste que c'est que les opération dans l'autre sens , au lieu de lire , tu ecrit )

    Au sinon une recherche sur google , pour avoir un truc comme ça en français
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Creation fichier entete .BMP
    Par micdie dans le forum C
    Réponses: 12
    Dernier message: 06/11/2006, 18h10
  2. [TP]Charger un fichier bmp
    Par flavien tetart dans le forum Turbo Pascal
    Réponses: 5
    Dernier message: 30/06/2002, 19h04
  3. Creation d une clee dans la registry en VC++
    Par rico27fr dans le forum MFC
    Réponses: 4
    Dernier message: 30/05/2002, 12h36
  4. Réponses: 2
    Dernier message: 30/05/2002, 10h19
  5. Création image BMP
    Par Anonymous dans le forum C
    Réponses: 2
    Dernier message: 25/04/2002, 16h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo