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 :

noir/blanc -> noir/rouge


Sujet :

C++

  1. #1
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 15
    Par défaut noir/blanc -> noir/rouge
    Bonjour à vous,

    j'ai besoin d'aide pour faire, à partir d'une image en noir et blanc, une image en noir et rouge.

    Pouvez-vous m'indiquer ce que je dois utiliser?

    Merci a ceux qui s'arrêteront sur ce sujet !

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Quel est le problème exactement ? Trouver un algo ? Ou un bout de code ?

    Tu peux définir ce que tu entends par "passer de noir et blanc à noir et rouge" ?

  3. #3
    Membre Expert
    Avatar de netah25
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    3 233
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 233
    Par défaut
    pour toi ?

    Noir / Blanc = niveau de gris ou monochrome noir sur fond blanc ?

    cordialement

  4. #4
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 15
    Par défaut
    Le problème est qu'il me faudrait soit

    - un bout de code
    - la méthode

    pour réussir à colorier en rouge des tâches qui apparaissent blancs dans une image .BMP, sur un fond noir (image source en noir et blanc, noir pour le fond, et blanc pour ces fameuses tâches).


    netah_25 : monochrome noir sur fond blanc


    Merci

  5. #5
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Ok donc c'est bien un problème de code. Il va falloir nous indiquer quelle API / bibliothèque tu utilises pour lire / ecrire tes pixels, car en C++ standard il n'existe rien qui gère ça.

  6. #6
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 15
    Par défaut
    Loulou24 :

    L'image provient de l'acquisition d'une caméra (des bibliothèques propre à la caméra sont utilisés, mais seulement pour l'acquisition). L'image capturée est enregistrée sous format BMP.
    Il ne me reste plus qu'à ouvrir cette image, et la traiter en faisant de ces tâches blanches, des tâches rouges!

  7. #7
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Ok, donc pour le moment tu n'as rien pour traiter ton image ? Si ce n'est que des BMP, tu peux utiliser l'API Win32, ou si tu es courageux tout faire à la main. Tu as aussi des bibliothèques de traitement d'images, notamment DevIL. Mais ce sera peut-être un peu lourd pour simplement substituer des pixels dans un bmp.

    Si c'est des bmp 24 bits et si c'est le seul traitement que tu dois faire, je pense que c'est jouable à la main : tu récupères l'offset de début des pixels dans le fichier, puis tu fais simplement une substitution des pixels blancs (0xFFFFFF) par des pixels rouges (0xFF0000).

  8. #8
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 15
    Par défaut
    C'est ce dont j'avais penser, mais il reste une petite chose.

    Ces tâches, je dois, en plus de les mettre en rouge, les compter.

    Je n'ai pas la possibilité de mettre une image du resultat pour le moment, mais je pourrais vous montrer à quoi ressemble mon bitmap après 13h.

  9. #9
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Cest tâches, je dois, en plus de les mettre en rouge, les compter
    Là il te faudra un bon algo, dans le style des algos de remplissage des logiciels de dessin, je pense. Une recherche avancée sur le forum Algorithmes te donnera peut-être des réponses.

  10. #10
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 15
    Par défaut
    Comme promis, voici mon image :




    Pour la couleur rouge je vais m'y pencher de suite, pour la comptabilisation des taches... c'est vraiment une autre histoire.. Je n'ai vraiment pas de début de procédure pour réflechr, je sais pas

Discussions similaires

  1. Rouge imprimer en Noir-blanc différent de noir
    Par virgul dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 20/02/2009, 09h40
  2. Réponses: 1
    Dernier message: 02/02/2009, 19h12
  3. transformer une imaga RGB en noir&blanc
    Par isoman dans le forum Traitement d'images
    Réponses: 3
    Dernier message: 25/03/2008, 10h46
  4. Réponses: 4
    Dernier message: 04/06/2007, 14h12
  5. Image couleur->image noir/blanc
    Par sacino dans le forum C++Builder
    Réponses: 9
    Dernier message: 27/02/2007, 11h15

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