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

Discussion :

Afficher des images en niveaux de gris avec QImage

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Décembre 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 38
    Par défaut Afficher des images en niveaux de gris avec QImage
    Bonjour,
    J'ai une question qui parait bête mais je pense que ce n'est pas le cas:
    Voilà je voudrai charger/afficher/manipuler... des images en niveau de gris 0-255 avec Qimage , le problème c'est que j'ai pas réussi à avoir un format qui est de ce type là!

    J'ai beaucoup chercher sur le sujet et toujours rien , je pense que je cherche dans la mauvaise direction

    Merci

  2. #2
    Membre averti
    Homme Profil pro
    Inscrit en
    Décembre 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 38
    Par défaut
    Désolé, je viens de retrouver la réponse.

    Citation Envoyé par aminems Voir le message
    Bonjour,
    J'ai une question qui parait bête mais je pense que ce n'est pas le cas
    Oui c'est le cas

    Voila je partage avec vous la réponse:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    //On crée notre color table
    QVector<QRgb> grayscale;
        for (int i = 0; i < 256; ++i) {
            grayscale.append(qRgb(i, i, i));
        }
    //on charge notre image avec comme format QImage::Format_Indexed8
        MyImage=new QImage(xsize,ysize,QImage::Format_Indexed8);
    //on associe à notre image la color table
        MyImage->setColorTable(grayscale);
    //et c'est bon on peut tester avec fill
        MyImage->fill(210);
    En tout cas voilà !

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 03/03/2015, 14h57
  2. Coloriage des images en niveaux de gris
    Par Onimaru dans le forum Traitement d'images
    Réponses: 2
    Dernier message: 19/04/2014, 12h32
  3. Réponses: 0
    Dernier message: 29/10/2008, 13h14
  4. Afficher des images avec Delphi
    Par yann87 dans le forum Composants VCL
    Réponses: 13
    Dernier message: 03/04/2008, 09h24
  5. Afficher des images avec des espaces dans le nom
    Par Space Cowboy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 15/03/2007, 07h18

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