[Dcmlib] Load(NO_SHADOW)

Benoit Regrain benoit.regrain at creatis.insa-lyon.fr
Thu Jun 2 12:17:32 CEST 2005


Pourquoi ne pas traiter ce cas particulier qui n'est finalement pas
si particulier que cela... on saute les groupe privé sauf pour l'élément 
0x0000 ?

Benoit

----- Original Message ----- 
From: "Jean-Pierre Roux" <Jean-Pierre.Roux at creatis.insa-lyon.fr>
To: <dcmlib at creatis.univ-lyon1.fr>
Sent: Thursday, June 02, 2005 11:00 AM
Subject: [Dcmlib] Load(NO_SHADOW)


> Bonjour.
>
> Je crains qu'on ne puisse pas vraiment utiliser cette option : elle 
> suppose que (lorsqu'il esxiste) l'élément 0x0000 d'un groupe privé 
> contient la longueur du groupe.
> Et que cette longueur est juste.
> Ce qui n'est pas toujours le cas :-(
>
> Exemple : MARCONI_MxTWin-12-MONO2-JpegLossless-ZeroLengthSQ.dcm
> pour lequelle ce n'est pas la présence d'une Sequence de longueur Zéro qui 
> pose probleme, mais la longueur annoncée du 0x00e3 qui est, a l'evidence 
> fausse, et fait 'aterrir' le parser au beau milieu des Pixels si on essaie 
> de 'sauter' ce groupe.
>
> (faire
> PrintFile MARCONI_MxTWin-12-MONO2-JpegLossless-ZeroLengthSQ.dcm 2 1 1
> pour mesurer l'ampleur du désastre)
>
> Voila ...
>
> NB :
> une Sequence de longueur 0 ne doit pas etre considerée comme une anomalie.
> Il s'agit d'un Dicom element de type 2 (presence obligatoire, contenu 
> factultatif)
> Ceux qui ecrivent de telles sequences ne font que suivre les conseils de 
> David Clunie.
>
> JPRx
> _______________________________________________
> Dcmlib mailing list
> Dcmlib at creatis.insa-lyon.fr
> http://www.creatis.insa-lyon.fr/mailman/listinfo/dcmlib 




More information about the Dcmlib mailing list