Probléme lecture dicom

Probléme lecture dicom - C - Programmation

Marsh Posté le 18-02-2011 à 11:14:54    

Bonjour a tous !
 
Voila il me faut faire  un programme en C sous DEVC++ pour lire une entete dicom  
je ne c'est pas comment réaliser ce code  
 
Merci d'avance
 

Reply

Marsh Posté le 18-02-2011 à 11:14:54   

Reply

Marsh Posté le 18-02-2011 à 11:55:11    

Tu peux aller voir le format ici à priori: http://dicom.nema.org/ et ce début de librairie open-source en C# http://opendicom.sourceforge.net/about.html
 
Bon, si c'est dans un cadre professionnel, et que tu as aussi besoin de lire/afficher/modifier/sauver les images à ce format, il vaut mieux passer par une des boites spécialisées et leurs outils (imagegear, leadtools, etc) si tu n'a pas qques hommes-mois à y consacrer et que tu peux payer la license
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 18-02-2011 à 13:16:05    

Oh si j'ai quelque mois devant moi je suis stagiaire en faite du coup j'ai pas mal de temps mais je sais pas vraiment programmer en C mais il me faut ecrire un code pour lire cette entete !!!

Reply

Marsh Posté le 18-02-2011 à 13:56:02    

Ce qui n'a toujours pas répondu à la question:
Est ce juste pour extraire des infos de cet en-tête, ce qui, a priori, doit être faisable dans un délai relativement bref, ou bien est ce pour a terme, avoir du code qui sait lire/afficher/modifier/sauver les images, ce qui est loin d'être à la portée d'un novice en C, parce que le format DICOM, c'est assez vaste.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 18-02-2011 à 14:14:27    

ah excuse moi j'avais pas bien lu
 
C'est pour juste extraire les données ! savoir le nom du patient le sexe la date a laquelle il a fait l'examen  
Mais tous ca je dois le programmer pour avoir ces renseignements je dois pas me servir de logiciel

Reply

Marsh Posté le 18-02-2011 à 16:38:20    

Bon ben la spec actuelle est la: ftp://medical.nema.org/medical/dicom/2009/ en naviguant entre la description d'un fichier (le chapitre 10) et la description des tags (chapitre 3 et ailleurs?) on doit pouvoir s'en sortir, mais ca prendra un certain temps.
Je dirais que pour un programmeur C experimenté: 10 à 15 jours pour comprendre la spec et écrire un code qui commence à marcher, 15j de plus pour faire plein de tests sur des fichiers différents et avoir un truc livrable.
Notes que d'après la spec, les fichiers peuvent être cryptés pour protéger la confidentialité, si c'est le cas, ça peut impacter le temps de développement de manière non négligeable.

Citation :

je sais pas vraiment programmer en C

Ben va falloir t'y mettre, et en particulier a ce qui concerne les fonctions de lecture et de déplacement dans un fichier.

 

Notes que le code peut être couvert par une patente: http://medical.nema.org/dicom/Disclosure_List.pdf ce qui expliquerait pourquoi certains projets open-source ont disparu du web.

 

A+,


Message édité par gilou le 18-02-2011 à 17:09:07

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed