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

MFC Discussion :

niveau de gris en niveau de couleur


Sujet :

MFC

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

    Informations forums :
    Inscription : Juin 2003
    Messages : 3
    Par défaut niveau de gris en niveau de couleur
    Salut,

    Comment est ce que je peux passer d'une image en niveau de gris en une image en niveau de couleur, sachant que le blanc devra correspondre au rouge et le noir au bleu?

    Je demande ça, parce que je suis entrain d'afficher une image représentant la différence de 2 autres, et le résultat serait beaucoup plus probant en niveau de couleurs!

    Merci d'avance,

    JX

  2. #2
    mat.M
    Invité(e)
    Par défaut
    C'est ardu à faire car comment faire correspondre 256 niveaux vers 256
    couleurs ( mode palettisé ) ou bien 16 millions de couleurs ???
    Même en mode palettisé ( 256 couleurs ) c'est 256 couleurs prises parmi 16 millions , c.a.d. avec combinaisons du triplet RGB.

  3. #3
    Membre actif

    Inscrit en
    Mars 2002
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 83
    Par défaut Re
    Dans le cas d'un codage 24 bits pour chaques pixels:

    Tu as

    blanc :FF FF FF
    noir :00 00 00

    rouge :FF 00 00
    bleu :00 00 FF

    Tu peux par ex prendre la luminosité comme référence. c'est à dire la moyenne des trois composantes (Rouge, Vert, Bleu). Si tu es en nuance de gris ces trois composantes sont identiques donc il suffit de prendre la valeur d'une des composante.

    sinon M = (R + V +B) / 3;

    Et comparer le résultat avec la valeur de seuil (point entre plutôt blanc ou plutôt noir) Ici on peut dir 7F ( 127 en decimal)

    ex 1 :
    gris clair admétons : AA AA AA

    => AA > 7F => plutôt blanc => AA 00 00

    ex2:
    gris foncé admétons : 44 44 44

    => 44 > 7F => plutôt noir => 00 00 44

    Je te l'accord c un peu long parceque il faut traité tous les pixels.

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

Discussions similaires

  1. convertir une image en niveau de gris en niveau de couleur
    Par roulian46 dans le forum Graphisme
    Réponses: 1
    Dernier message: 20/05/2011, 05h56
  2. Réponses: 2
    Dernier message: 23/01/2009, 15h43
  3. Couleur en niveau de gris
    Par l_seringa dans le forum C++Builder
    Réponses: 1
    Dernier message: 11/05/2008, 16h44
  4. Réponses: 1
    Dernier message: 30/11/2005, 17h12
  5. conversion de couleur en niveau de gris
    Par giminik dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 27/07/2005, 13h29

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