[Dcmlib] Load(NO_SHADOW)

Jean-Pierre Roux jpr at creatis.insa-lyon.fr
Thu Jun 2 11:00:57 CEST 2005


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



More information about the Dcmlib mailing list