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 :

Application de l'algorithme du Snake dans un volume


Sujet :

Traitement d'images

  1. #1
    Membre émérite Avatar de b_reda31
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 899
    Par défaut Application de l'algorithme du Snake dans un volume
    Bonjour,

    Dans le cadre de mes étude, je travaille actuellement sur des volumes cérébraux. Dans certain cas je voudrai isoler une pathologie (tumeur ou kyste) présente dans le volume, je me suis donc tout de suite retourné vers l'algorithme du Snake.
    J'ai fais quelques recherches sur son application en 3D (Volume), j'ai constaté que dans ce cas le snake est généralement représenté par un maillage...

    J'avais cependant penser à une autre approche , bien qu'elle soit certainement plus couteuse, elle me serait plus facile à implémenter (malheureusement,je suis un peu limité en temps) :

    - L'utilisateur se positionne d'abord approximativement sur la coupe où la pathologie est "discernable".
    - Il initialise le contour (2d) puis lance le processus.
    - Le contour final (après convergence) serai alors le contour initiale des coupes (suivante et précédente) -je suppose ici que le contour ne doit pas changer brusquement d'une coupe à sa voisine-
    - arrêter le processus (passage d'une coupe à une autre) à la coupe dont la surface (en pixel) est inférieure à un certain seuil ou après un certain nombre max d'itérations.

    Avant de me lancer vers cette implémentation, j'aurai aimer avoir vos suggestions.

    Merci d'avance.

  2. #2
    Membre éclairé
    Avatar de buzzkaido
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2004
    Messages
    821
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2004
    Messages : 821
    Par défaut
    Je te conseille la bibliotheque "ITK" : fonctionne tres bien, simple à prendre en main si on prend le temps de suivre 2-3 exemples, et il y a les alos dejà tout fait pour extraire un volume 3D a partir de plans de coupe.

    http://www.itk.org/

    (en plus, c'est LGPL)

  3. #3
    Membre émérite Avatar de b_reda31
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 899
    Par défaut
    Merci pour cette suggestion et désolé du retard!
    Cette biblio a l'air super, cependant je ne suis pas parvenu à l'integrer à C++ Builder, je pense d'ailleurs que cela n'est pas possible.

    Je vais tenter d'implémenter l'approche que j'avais décrit en vous tenant au courant des résultats...

  4. #4
    Membre éclairé
    Avatar de buzzkaido
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2004
    Messages
    821
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2004
    Messages : 821
    Par défaut
    Si C++ Builder sait compiler du C++, ce dont je ne doute pas, c'est possible. Suffit de recompiler.

    Pour plus d'infos, inscrit-toi à leur mailing-list et poses-y tes questions, y'a des gens très compétents et sympas qui la fréquente.

    Vu le boulot de déjà fait dans ITK, ce serait dommage de ne pas en profiter

  5. #5
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Octobre 2011
    Messages : 1
    Par défaut Contour actif et LPE
    Bonjour , voila je voudrais vous poser une petite question, pour mes études d'ingénieur, je cherche un moyen d'éffectuer un prétretement par LPE d'une image puis lui appliquer le contour actif "snake" sous MATLAB, pourriez vous me proposer une solultion svp...

Discussions similaires

  1. Réponses: 4
    Dernier message: 15/02/2007, 11h08

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