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

OpenCV Discussion :

Contours dans un filtre de Canny


Sujet :

OpenCV

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2009
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2009
    Messages : 96
    Par défaut Contours dans un filtre de Canny
    salut;

    je souhaiterai détecter le contour des os dans une image médicale, pour cela j'ai utilisé le filtre de Canny de la librairie OpenCV, le problème est que le résultat de ce filtre contient des petits contours et en plus de ça les contours qui m'intéresse ne sont pas fermés.

    Je vous remercie de m'aider.


    Ci-joint une image explicative
    Images attachées Images attachées  

  2. #2
    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 : 46
    Localisation : Etats-Unis

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

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

    il est extrêmement rare de pouvoir segmenter directement en appliquant une seule méthode sur l'image brute
    Je te conseille de commencer par pré-traiter ton image en essayant de supprimer les parties "molles" présentent sur la radio afin de faire ressortir les os.

    Pour les contours fermés, il y a très peu de chances que tu parviennes à les obtenir, voire aucune. Pour la simple raison que la majorité des os sont en contact et donc au mieux tu auras un contour de plusieurs os.
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2009
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2009
    Messages : 96
    Par défaut
    salut;

    il est extrêmement rare de pouvoir segmenter directement en appliquant une seule méthode sur l'image brute
    Je te conseille de commencer par pré-traiter ton image en essayant de supprimer les parties "molles" présentent sur la radio afin de faire ressortir les os.
    je te remercie pour tes orientations

    à ton avis, par quel pré-traitement je peux commencer à fin de pouvoir arriver a mon objectif : détecter le contour des os dans une image médicale

  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 : 46
    Localisation : Etats-Unis

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

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Par défaut
    Bonsoir,

    je ne suis pas un spécialiste de la segmentation (on peut même dire que je n'aime pas ça ).
    Sinon, je pense que le mieux c'est de faire un petit état de l'art du domaine, du style : "bones segmentation".

    Pour ma part, je commencerai par essayer de supprimer toutes les parties extérieures floues et inutiles (ça nettoiera déjà un peu ton image pour te concentrer sur les os).
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2008
    Messages : 6
    Par défaut
    Bonjour,

    pour suivre ce qu'a dit ToTo13, tu devrais avant tout nettoyer ton image pour mieux faire ressortir les os. Je n'ai pas essayé mais peut être qu'un Top-Hat par marqueur pourrais donner de bons résultats.

    Sinon pour la partie segmentation je ne m'y connais pas beaucoup non plus mais j'ai déjà travaillé sur la technique de "ligne de partage des eaux" ("watershed" en anglais), qui me parait bien adapter pour ton cas (fermeture de contours et détection des os). Elle donne d'assez bons résultats si la détection de contour de départ est bien réalisée.

    Bonne chance!

Discussions similaires

  1. Détection de contours après filtre de Canny
    Par nomidia dans le forum Traitement d'images
    Réponses: 3
    Dernier message: 19/04/2010, 16h50
  2. Réponses: 19
    Dernier message: 09/07/2008, 18h42
  3. Réponses: 9
    Dernier message: 05/08/2006, 17h46
  4. Réponses: 6
    Dernier message: 01/06/2006, 15h11
  5. Critère facultatif dans le filtre d'un recordset
    Par capoucho dans le forum Access
    Réponses: 5
    Dernier message: 09/05/2006, 15h50

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