[Dcmlib] Re: [Gdcm2] gdcmPrinter
Mathieu Malaterre
mathieu.malaterre at kitware.com
Wed Mar 8 16:52:25 CET 2006
Jean-Pierre Roux wrote:
> Mathieu Malaterre wrote:
>
>> Salut,
>>
>> Ok j'ai un peu avancer dans la structure du gdcmPrinter. Si vous
>> avez deux minutes merci de l'essayer. J'ai essayer de garder en tete
>> une consommation memoire mimimun:
>> - Je retuilise tout le temps le meme gdcm::DataElement, - avec un
>> taille max de 0xfff (meme astuce que gdcm1.x)
>>
>> Ca fais que j'ai sur tout gdcmData:
>> $ time ./bin/gdcmTests TestPrinter >& /tmp/log
>> ./bin/gdcmTests TestPrinter >&/tmp/log 0.34s user 0.27s system 99%
>> cpu 0.618 total
>>
>>
>>
> Sur mon PC, avec mes données
>
> gdcm2 :
> time ./bin/gdcmTests TestPrinter >& /tmp/log
> real 0m1.532s
> user 0m0.836s
> sys 0m0.624s
>
> gdcm (CVS version):
> time gdcmTests TestPrintAllDocument >& /tmp/log
> real 0m4.385s
> user 0m3.000s
> sys 0m1.332s
>
> En elapsed time, il y a un facteur 3 en faveur de gdcm2.
> Mais gdcm2 n'explore pas recursivement les sequences.
> Pour faire des comparaisons, toutes choses egales d'ailleurs, il
> faudrait pouvoir demander a gdcm2 d'explorer aussi les sequences (meme
> si ca ne sert a rien dans les cas 'habituels')
Si t'as deux minutes tu peux faire l'inverse ? Edite
TestPrintAllDocument et met parcours de sequences a OFF.
Merci
Mathieu
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd_______________________________________________
Gdcm-developers mailing list
Gdcm-developers at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gdcm-developers
More information about the Dcmlib
mailing list