[Dcmlib] gdcm breakers

Jean-Pierre Roux jpr at creatis.insa-lyon.fr
Fri Jun 17 19:23:09 CEST 2005


Bonjour.

Finalement, ce n'etait pas (seulement) un pb de lut de 2^16 entrees.
C'est plutot un pb de RLE ...
La decompression de pose aucun pb (elle est preogrammée en 15 lignes, et 
elle marche ailleurs)
Le pb doit resider dans la maniere dont on manipule les octets une fois 
decompresses...
RLE travaille *forcement* sur 8 bits.
Lorsqu'on l'utilise pour 16 bits, on est suppose compresser les octets 
de poids fort d'une part, ceux de poids faible d'autre part.
Lorsqu'on compresse de RBG ou du YBR, selon  que l'on est en 
PlanarConfiguration 0 ou 1 , etc ...
En esperant qu'il y ai moins de folklore la dedans que dans le reste de 
DICOM ...

J'ai mis dans
http://www.creatis.insa-lyon.fr/~jpr/PUBLIC/gdcm/gdcmBreakers/
les (nouvelles) images a pb.

Les images dites 'breaker' affichent un frame sur 2 (ou sur 3) 
correctement, et les autres avec des couleurs ... psychedeliques
Les images dites 'blinker' affichent un frame sur 2 (ou sur 3, ou sur 5) 
correctement , et les autres shiftées de 1 octet vers le haut (ou le bas 
...)

Voila ...
Je vous préviens dès que ca marche.

JPRx

PS :
J'ai mis dans gdcmSampleData un directory US, avec des sous directories 
par constructeur.
-> Mathieu : cela ne te pose-t-il pas de pb pour les downloader 
automatiquement?





More information about the Dcmlib mailing list