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

Traitement d'images Discussion :

Détection mode histogramme


Sujet :

Traitement d'images

  1. #1
    Membre confirmé
    Avatar de simone.51
    Inscrit en
    Juin 2002
    Messages
    137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juin 2002
    Messages : 137
    Points : 525
    Points
    525
    Par défaut Détection mode histogramme
    Bonjour,

    Voilà, j'ai un petit soucis, j'aimerais détecter les différents modes (pics) d'un histogramme d'une image, mais je ne trouve pas grand chose à ce sujet sur le net.

    Quelqu'un connait un algo permettant de faire ça?

    Merci.

  2. #2
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    En général, on essaie de mettre un mélange de gaussiennes sur l"histogramme, à l'aide de l'algorithme EM par exemple.
    Mais ça dépend aussi du nombre de tranches de l'histogramme par rapport au nombre de points de l'image de départ.

  3. #3
    Membre confirmé
    Profil pro
    Enseignant
    Inscrit en
    Avril 2004
    Messages
    440
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2004
    Messages : 440
    Points : 451
    Points
    451
    Par défaut
    Précision : EM = Expectation Minimization

    Regarde aussi du côté de l'algorithme des K-moyennes (K-mean en anglais) qui est du même genre...

    A+

  4. #4
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Points : 9 860
    Points
    9 860
    Par défaut
    Bonjour,

    sans plus de précision sur ce que tu veux faire, tu peux aussi essayer d'appliquer une forme de gradient : appliquer un masque -1 0 1 (et inversement), cela devrait faire apparaître les variations de ton histogramme.

  5. #5
    Membre confirmé
    Avatar de simone.51
    Inscrit en
    Juin 2002
    Messages
    137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juin 2002
    Messages : 137
    Points : 525
    Points
    525
    Par défaut
    Merci pour vos réponse, je vais essayer ça, et je vous tiens au courant.

    J'ai vu aussi qu'avec Matlab, on pouvait récupérer les maxima locaux aussi.

    Bon, j'ai du travail sur la planche

  6. #6
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Points : 9 860
    Points
    9 860
    Par défaut
    Bonjour,

    l'avantage de Matlab c'est l'existence de forum qui contiennent des milliers de procédures. Tu peux quasiment trouver ce que tu veux surtout en imagerie.

  7. #7
    Membre confirmé
    Avatar de simone.51
    Inscrit en
    Juin 2002
    Messages
    137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juin 2002
    Messages : 137
    Points : 525
    Points
    525
    Par défaut
    Finalement,

    J'ai généré mon histogramme avec Matlab, je l'ai lissé j'ai tracé la courbe résultat, et j'ai utilisé la fonction imregionalmax qui permet de detecter les maxima locaux...

    Donc c résolu...

    Merci à tous!

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

Discussions similaires

  1. Détection du mode de construction d'un objet
    Par ram-0000 dans le forum C++
    Réponses: 16
    Dernier message: 22/01/2009, 15h15
  2. detection des modes d'un histogramme monodimensionnel
    Par hanane78 dans le forum MATLAB
    Réponses: 1
    Dernier message: 18/07/2007, 21h56
  3. Détection mode debug
    Par paradise dans le forum Langage
    Réponses: 5
    Dernier message: 30/11/2004, 20h55
  4. Réponses: 5
    Dernier message: 11/06/2004, 19h02

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