DICOM et MATLAB
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

DICOM et MATLAB



  1. #1
    zufbar

    DICOM et MATLAB


    ------

    Bonjour,

    Pour mon stage en physique médical, je dois comparer des distributions de doses. Je dois donc sortir les informations du fichier dicom sous forme de matrice, et faire la différence entre les 2 matrices, jusque la pas de problème.
    La ou ca se complique, c'est que mes matrices ne sont pas forcément identiques, il se peut que la taille des pixels soient différentes d'une image a l'autre. Comment faire alors pour modifier la taille des pixels sans pour autant modifier la taille de l'image en mm? (exemple, passer d'une matrice 512x512, pixels de 1mmx1mm a une matrice 128x128, pixels de 4mmx4mm)

    Je précise que je suis obliger de travailler sous Matlab.

    Merci d'avance !

    -----

  2. #2
    jusquiame

    Re : DICOM et MATLAB

    Bonjour,
    Peut-être avez-vous trouvé la solution à votre problème ? Si ce n'est pas le cas, je vous suggère de transformer les matrices 512x512 en 128x128 en prenant des moyennes de 16 valeurs (4x4). Voici un petit exemple écrit sous scilab, pour "transformer" une matrice 8x8 en 2x2 :

    GM=rand(8,8)
    Nmax=2;
    PM=zeros(Nmax,Nmax);
    PML=zeros(Nmax,Nmax*4);
    for N=1:Nmax,
    PML(N,: )=0.25*(GM(N,: )+GM(N+1,: )+GM(N+2,: )+GM(N+3,: ))
    end
    for N=1:Nmax,
    PM(:,N)=0.25*(PML(:,N)+PML(:,N +1)+PML(:,N+2)+PML(:,N+3))
    end

    Bonne continuation !

  3. #3
    jusquiame

    Re : DICOM et MATLAB

    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!
    Dernière modification par jusquiame ; 01/04/2013 à 18h23. Motif: doublon envoyé par erreur !!!!!!!!!!

  4. #4
    zufbar

    Re : DICOM et MATLAB

    Bonjour,

    Sur la suggestion d'un collègue j'ai utilisé la fonction interp2 pour comparer les matrices et ca marche, mais merci pour la proposition, ca pourrait toujours être utilse à l'occasion !

  5. A voir en vidéo sur Futura

Discussions similaires

  1. [matlab] programmation : peut-on générer un arbre des fonctions d'un code Matlab ?
    Par bratisla dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 09/07/2015, 10h12
  2. MATLAB: acquisition de donnée via une interface graphique matlab
    Par inviteaeee671e dans le forum Programmation et langages, Algorithmique
    Réponses: 0
    Dernier message: 08/05/2011, 16h54
  3. image dicom CR/DX, information position
    Par invite3670eceb dans le forum Programmation et langages, Algorithmique
    Réponses: 0
    Dernier message: 21/03/2011, 18h26
  4. Probléme langage C + format dicom
    Par invitea0884905 dans le forum Programmation et langages, Algorithmique
    Réponses: 8
    Dernier message: 16/02/2011, 14h19
  5. Matlab - Acceder aux headers d un fichier dicom
    Par invite92af0e86 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 28/04/2009, 15h48
Découvrez nos comparatifs produits sur l'informatique et les technologies.