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++Builder Discussion :

convertion jpg, BMP couleur --> BMP monochrome


Sujet :

C++Builder

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6
    Par défaut convertion jpg, BMP couleur --> BMP monochrome
    Bonjour a tous,

    Voila mon probleme :
    mon programme ne doit accepter QUE des fichier BMP monochrome (sauvegarder en bmp monochrome sous paint par exemple).
    Et je souhaiterais pouvoir ouvrir soit des fichiers bmp couleur ou monochrome, ou bien des jpg et donc les modifiés pour pouvoirs les utiliser en bmp mono.
    J'aimerais bien ouvrir un fichier (bmp ou jpg), le re-enregistrer en bmp monochrome et travaillé avec ce fichier.
    Si quelqu'un connais un composant, ou a une idée, ca serait trés sympa.

    Merci bcp

  2. #2
    Membre émérite Avatar de 10_GOTO_10
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    890
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 890
    Par défaut
    a priori la classe TBitmap devrait suffire, en utilisant les méthodes LoadFromStream et SaveToStream pour lire / enregistrer le fichier, et la propriété Monochrome.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6
    Par défaut
    Merci pr ta reponse aussi rapide.

    J'avais deja essayé cette methode, mais ca n'a pas résolu complétement mon pb.
    A tester :
    sous paint,
    -prendre un fichier bmp couleur, mettre ds les attribut "Noir et Blanc" -> le dessin devient tout noir.
    -maintenant reprendre le meme fichier couleur et l'enregistrer en bmp monochrome, le fichier perd ttes ses couleurs mais ressemble toujours a quelque chose (on distingue encor le dessin de depar).

    Avec la propriété Monochrome de TBitmap, un fichier couleur devient tout noir, alors que j'aimerais qu'il y ai une conversion pr que l'image ressemble toujours a quelque choses..avec les couleurs en moins.

    Merci de m'aider!

  4. #4
    Membre émérite Avatar de 10_GOTO_10
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    890
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 890
    Par défaut
    Chez moi ça marche, avec un dessin couleur initial assez contrasté. Mais peut-être que dans ton cas l'image initiale est moins contrastée, ou globalement plus sombre ? Dans ce cas, je ne vois plus qu'un traitement pixel par pixel avec un algorithme de calcul prenant en compte la luminosité moyenne. Mais ça risque d'être plus long.

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

Discussions similaires

  1. [Débutant] convertion d'image DICOM en BMP
    Par lili22 dans le forum Images
    Réponses: 1
    Dernier message: 16/09/2014, 17h45
  2. [Débutant] Reconnaissance de forme et de couleur fichier BMP
    Par lolop42 dans le forum C++Builder
    Réponses: 1
    Dernier message: 05/04/2011, 15h23
  3. Conversion BMP Couleur en monochrome
    Par ced236 dans le forum Débuter
    Réponses: 2
    Dernier message: 27/01/2009, 13h45
  4. convertion bmp 24bits en bmp 8bits
    Par Psycos dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 14/03/2006, 12h12
  5. conversion d une image jpg,tif en image bmp
    Par b.yassine dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 21/12/2005, 11h53

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