[Dcmlib] Emulation big endian
Jean-Pierre ROUX
jean-pierre.roux at creatis.insa-lyon.fr
Mon Feb 14 06:00:57 CET 2005
>Mathieu Malaterre wrote:
>>Salut,
>>
>> Je suis en train de me demander si c'est veritablement possible
>>d'emuler big endian sur little endian.
>>
>> Dans ma test, on charge l'image en memoire en restant en little
>>endian, donc jusque la c'est censer marcher. Mais au moment de
>>l'ecriture seulement on ecris tout en big endian. En theorie ca
>>devrait bien marcher non ?
>>
>> Dans les choses que ne sont pas censer marcher c'est le group
>>0002 qui doit etre toujours en little endian. Pour l'instant ca
>>marche vu que sur Mac lors de l'ecriture on swap tout (je n'ai pas
>>reussi a trouver dans le source gdcm ou on traitait le cas de 0002
>>et little endian...)
Le pb de l'ecriture du groupe 0002 (qui doit toujours etre Little
Endian, meme lorsque la Transfer Syntax est Big Endian) a été zappé
:-(.
Vu :
- qu'on sait lire tous les types d'images sur tous les types de processeurs
- qu'on sait ecrire proprement les images en Little Endian, même sur
des processeurs Big Endian,
- que Little Endian est le format recommande par DICOM, et ce que
cette recomandation est maintenant suivie par a peu pres tout le monde
- que tous les Dicom Readers du commerce savent lire a la fois le Big
Endian et le Little Endian
Je pense que ca ne generait aucun utilisateur si on disait 'gdcm
ecrit seulement en Little Endian'
JPRx
>>
>>
>>Commentaires ?
>>Mathieu
Jean-Pierre ROUX
UMR CNRS 5515-CREATIS
Laboratoire de Radiologie Experimentale
Hopital Cardiologique
28 Avenue du Doyen LEPINE
B.P. Lyon-Montchat
69394 Lyon Cedex 03
Tel : (+33) 04 72 35 74 12
Fax : (+33) 04 72 68 49 16
URL : http://www.creatis.univ-lyon1.fr
e-mail : jpr at creatis.univ-lyon1.fr
More information about the Dcmlib
mailing list