Programme de reconnaissance de couleur
Affichage des résultats 1 à 4 sur 4

Programme de reconnaissance de couleur



  1. #1
    invite3a49c934

    Programme de reconnaissance de couleur


    ------

    Bonjour,

    je suis étudiant en classe préparatoire et j'aimerai créer un programme qui, a partir d'une photo d'un objet (par exemple une balle), pourrait me donner sa couleur. Quelqu'un pourrait-il m'expliquer comment mettre en place cela?
    merci

    -----

  2. #2
    invite32f57b05

    Re : Programme de reconnaissance de couleur

    Un peu trop facile.
    Tu lis ton image (avec imread sous Matlab, ça te renvoie une matrice à n*n*3, dont le premier plan est le rouge, le second le vert, le troisième le bleu).
    Tu isoles ton objet (manuellement, ou en utilisant un algo de segmentation).
    Tu calcule la moyenne de l'image sur l'objet pour avoir sa couleur (vecteur 1*1*3).
    Tu charges une liste de couleurs avec leur valeurs RVB associées, ici par exemple http://fr.wikipedia.org/wiki/Liste_de_couleurs
    Tu peux coller la liste des noms dans un tableau de cellules, et les coordonnées RVB dans une matrice.
    Puis tu trouves la plus proche en cherchant la plus petite distance euclidienne entre la couleur de ton objet et les couleurs de la liste.

    Sinon, la démo "Color-Based Segmentation Using the L*a*b* Color Space" de Matlab fait déjà tout ça vachement mieux avec N objets par photo.

    Si c'est une partie de ton TIPE, utilise directement la démo de matlab au lieu de te casser la tête.
    Si c'est ton TIPE, je te conseille de chercher autre chose : c'est très pauvre.

  3. #3
    invite3a49c934

    Re : Programme de reconnaissance de couleur

    merci pour votre réponse mais
    est ce possible avec maple plutôt qu'avec mathlab?

  4. #4
    invite32f57b05

    Re : Programme de reconnaissance de couleur

    On peut aussi ratisser un jardin avec une fourchette, oui. Mais c'est plus dur, et plus long.

    Maple, c'est un logiciel de calcul formel. Si vous voulez vous mettre au calcul numérique, ça ira beaucoup plus vite de passer à Matlab. Surtout que tout ça y est déjà fait : copier-coller une démo en changeant le chemin de l'image, ça prends 5mn. Tout recoder sous Maple qui n'est franchement pas fait pour ça, ça va prendre des heures.

    Ou alors, avec Maple, il va falloir localiser manuellement l'objet dans la photo. Le reste n'est tellement pas sorcier qu'à ce tarif là, autant ouvrir l'image avec Paint, prendre ses coordonnées RVB, et trouver manuellement la couleur qui correspond.

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Reconnaissance Forme/couleur par camera...
    Par invite43849e4d dans le forum Logiciel - Software - Open Source
    Réponses: 17
    Dernier message: 17/11/2011, 08h52
  2. photofiltre : automatisation par lot pour filtre couleur raviver couleur
    Par invite9d798579 dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 23/05/2011, 16h49
  3. Couleur du ciel selon la couleur du soleil
    Par invite7def40fb dans le forum Archives
    Réponses: 7
    Dernier message: 25/07/2010, 21h06
  4. Couleur vraie/couleur apparente
    Par inviteea512fed dans le forum Chimie
    Réponses: 2
    Dernier message: 01/06/2007, 12h51
  5. Défaillance couleur sur un TV couleur
    Par invited61bb5d7 dans le forum Dépannage
    Réponses: 4
    Dernier message: 04/07/2006, 12h21