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

Images Discussion :

Calcul de volume entre 2 coupes


Sujet :

Images

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2016
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Calcul de volume entre 2 coupes
    Bonjour,

    je voudrais savoir comment calculer le volume défini par deux contours définis sur deux coupes scanner par les coordonnées :

    54.3665 2.0225 -12.0000
    54.3665 42.0225 -12.0000
    4.3665 42.0225 -12.0000
    4.3665 2.0225 -12.0000
    54.3665 2.0225 -14.0000
    54.3665 42.0225 -14.0000
    4.3665 42.0225 -14.0000
    4.3665 2.0225 -14.0000

    je pensais déterminer le nombre de voxels présent dans chaque contour grâce à la fonction poly2mask et connaissant la taille des voxels en déduire le volume mais ça ne fonctionne pas.
    J'ai ensuite cherché à déterminer le nombre de voxels présent en reconstruisant le volume (un peu comme poly2mask mais en 3D) mais je n'y suis pas arrivé
    Quelqu'un aurait il une idée???

    D'avance merci!

  2. #2
    Modérateur

    Homme Profil pro
    Ingénieur en calculs scientifiques
    Inscrit en
    Août 2007
    Messages
    4 639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur en calculs scientifiques

    Informations forums :
    Inscription : Août 2007
    Messages : 4 639
    Points : 7 614
    Points
    7 614
    Par défaut
    Bonjour,

    je ne suis pas sûr de comprendre : tes coordonnées ont l'air de définir un cube, c'est bien ça ? et tu cherches le volume du cube ?
    Pour une bonne utilisation des balises code c'est ici!
    Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources


    La nature est un livre écrit en langage mathématique. Galilée.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2016
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    En fait j'ai d'abord essayé avec un contour simple comme le cube pour voir si je trouvais la bonne valeur.
    Mon objectif est de pouvoir déterminer un volume de forme quelconque.
    Je travaille dans le domaine de l'imagerie médicale et ça serait pour connaître le volume de différents organes comme le foie, le coeur. ...
    Merci pour votre aide.

  4. #4
    Membre éclairé
    Avatar de Kangourou
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    579
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 579
    Points : 859
    Points
    859
    Par défaut
    Bonjour,

    tu as plusieurs possibilités ;
    1) une première est de calculer l'aire de la section visible sur chaque coupe. Si tu as des coupes sériées, j'imagine que c'est le type de données que tu obitns en sortie. Tu peux utiliser une formule pour calculer l'aire d'un polygone. Ensuite, il suffit de multiplier par l'écart entre les coupes.
    2) une autre solution est de raisonner en 3D. Dans ce cas, si les données de départ sont les contours identifiés sur chaque coupe, il faut passer par une étape de reconstruction 3D, pour calculer le maillage polygonal (trimesh ou quadmesh) correspondant à l'organe. On peut alors appliquer des operations de lissage et / ou corerction, mais il y a assez peu d'outils sous Matlab pour le faire

    A++

Discussions similaires

  1. calcul des volumes d'objet 3d
    Par the_king dans le forum Algorithmes et structures de données
    Réponses: 10
    Dernier message: 26/01/2011, 19h32
  2. calcule d'angle entre 3 points d'une matrice
    Par bmw13fr dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 08/04/2006, 18h56
  3. [Date] Fonction de calcul de durée entre 2 dates
    Par jesus144 dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 10/01/2006, 16h36
  4. calculer l'espace entre 2 <hr>
    Par pmartin8 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 01/12/2005, 18h12
  5. Calculer une duree entre 2 dates
    Par d.w.d dans le forum C++
    Réponses: 7
    Dernier message: 02/03/2005, 22h39

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