[Dcmlib] [anonymize DICOM files]
Mathieu Malaterre
mathieu.malaterre at kitware.com
Mon Feb 7 16:12:19 CET 2005
Mathieu Malaterre wrote:
>>File::Anonymize() reecrit l'image, proprement, apres l'avoir lue
>>(champs Dicom + Pixels)
>>Si l'utilisateur n'arrive pas alire les Pixels ( par exemple les images
>>JPEG-2000), il est fait comme un rat.
>>(peut pas anonymiser l'image, peut pas nous l'envoyer)
>>
>>La nouvelle methode File::AnonymizeNoLoad() re-ecrit, juste les champs
>>qu'on veut effacer, dans l'image source.
>>C'est rapide -et violent-
>>On lui passe la liste des champs qu'on veut effacer, avec leur nouvelle
>>valeur.
>>(pareil pour File::Anonymize() )
>
>
> Waow !
> Je suis impressioner en moins de 24h t'as pu rajouter ca ?
> T'as testé sur une des images jpeg2000 de clunie ?
Ah ben j'ai ma reponse, test.acr ne marche meme pas:
$ gdbrun ./bin/exAnonymize ../gdcmData/test.acr /tmp/foo.dcm
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-linux"...Using host libthread_db
library "/lib/tls/libthread_db.so.1".
../gdcmData/test.acr
Program received signal SIGSEGV, Segmentation fault.
gdcm::DocEntry::GetOffset (this=0x0) at
/home/mathieu/Creatis/write/gdcm/src/gdcmDocEntry.h:85
85 size_t GetOffset() { return Offset; };
(gdb) up
Ca n'a pas du tout ete tester ... pour changer
Mathieu, aigri
More information about the Dcmlib
mailing list