Manipulation des fichiers Dicom

L'objectif du projet est de réaliser un logiciel simple permettant à un utilisateur non-informaticien d'effectuer des recherches d'informations ou de modifier celles-ci sur un ou plusieurs fichiers Dicom.

Pour cela, il vous faudra :

Pour démarrer, regarder les exemples de codes donnés à la fin du cours “les_fichiers_dicom.pdf”

Quoi faire pour le projet :

(1) La recherche d'information consistera par exemple à trouver tous les fichiers qui correspondent (i) à un nom d'un patient entré au clavier, (ii) à un ID du patient donné, (iii) à une date de création du fichier, (ii) un intervalle d'ages des patients, etc… (exemple d'infos sur ce logiciel http://www.k-pacs.de/img/screens/mainform_b.jpg en haut à gauche) Les résultats présenteront au minimum la liste des fichiers correspondant à ces critères de recherche. Vous êtes libres de faire afficher d'autres types d'informations.

(2) On souhaite aussi pouvoir modifier certaines données des fichiers eux-mêmes. Par exemple, on doit pouvoir entrer un nouveau nom de patient ou une date qui sera sauvegardée pour un fichier Dicom donné, voire plusieurs fichiers à la fois. Le but étant par exemple d'automatiser certaines procédures. Supposons que les dates de tous les fichiers présents dans votre répertoire soient erronées (les fichiers n'ont pas été enregistrés à la bonne date). On veut pouvoir modifier cette date en un coup, plutôt que modifier un à un tous les fichiers. La liste des modifications n'est pas exhaustive et vous êtes libres de proposer plusieurs possibilités de modifications. Noter que vous pouver vérifier les modifications des fichiers dicom que vous avez effectuées en utlisant un logiciel gratuit pour ouvrir et visualiser les informations du fichier Dicom, comme “EzDicom” (http://sourceforge.net/projects/ezdicom/)

A rendre :

Il devra présenter le problème posé, les propositions pour y répondre et une présentation du programme comme exemple de solution (un schéma/algorithme est bienvenu).

Fin du projet :

Le projet est à rendre avant le dimanche 1 février, en envoyant un fichier zip unique (à olivier.croce@gmail.com) contenant votre logiciel (avec éventuellement des fichiers dicom d'exemple) et le rapport.

Un email par binôme, je vous confirmerai en retour d'email la bonne réception des fichiers.

Bon courage.