<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Mathieu Malaterre wrote:
<blockquote cite="mid43138D6B.3020904@kitware.com" type="cite">Jean-Pierre
Roux wrote:
<br>
<blockquote type="cite">Hi!
<br>
<br>
According to some users requirement, we can now force the loading of
some elements whose length exceeds the current
MAX_SIZE_LOAD_ELEMENT_VALUE.
<br>
<br>
<br>
</blockquote>
</blockquote>
[...]<br>
<br>
Mathieu :<br>
Just for information.<br>
The document<br>
<a class="moz-txt-link-freetext" href="http://www.enac.northwestern.edu/~tew/archives/2003/02/25/incomplete-dicom-headers/">http://www.enac.northwestern.edu/~tew/archives/2003/02/25/incomplete-dicom-headers/</a>
<br>
seems to contain unacurate information about the description of the
/famous/ 0029, 1010 Siemens tag :<br>
It's *not* an ASCII field (as told in the document), but a mix of ASCII
and 'binary' information.<br>
<br>
hexedit on the formerly called MR_0007_0001.dcm file (now :
gdcmSampleData/were_in_gdcmData/MR_forceLoad29-1010_29-1020.dcm)<br>
shows me :<br>
<br>
<tt>000007C8 <b>29 00 10 10</b> 84 1A 00 00 53 56 31 30
).......SV10<br>
000007D4 04 03 02 01 38 00 00 00 4D 00 00 00 ....8...M...<br>
000007E0 45 63 68 6F 4C 69 6E 65 50 6F 73 69 EchoLinePosi<br>
000007EC 74 69 6F 6E 00 00 00 00 02 00 00 00 tion........<br>
000007F8 02 00 00 00 02 00 00 00 02 00 00 00 ............<br>
00000804 02 00 00 00 03 00 00 00 02 00 00 00 ............<br>
00000810 02 00 00 00 02 00 00 00 02 00 00 00 ............<br>
0000081C 02 00 00 00 01 00 00 00 49 53 00 00 ........IS..<br>
00000828 06 00 00 00 06 00 00 00 4D 00 00 00 ........M...<br>
00000834 09 00 00 00 09 00 00 00 4D 00 00 00 ........M...<br>
00000840 09 00 00 00 36 34 20 20 20 20 20 20 ....64<br>
0000084C 00 00 00 00 00 00 00 00 00 00 00 00 ............<br>
00000858 CD 00 00 00 00 00 00 00 00 00 00 00 ............<br>
00000864 00 00 00 00 CD 00 00 00 00 00 00 00 ............<br>
00000870 00 00 00 00 00 00 00 00 CD 00 00 00 ............<br>
0000087C 00 00 00 00 00 00 00 00 00 00 00 00 ............<br>
00000888 CD 00 00 00 00 00 00 00 00 00 00 00 ............<br>
00000894 00 00 00 00 CD 00 00 00 00 00 00 00 ............<br>
000008A0 45 63 68 6F 43 6F 6C 75 6D 6E 50 6F EchoColumnPo<br>
000008AC 73 69 74 69 6F 6E 00 07 90 EA DA 07 sition......<br>
000008B8 C0 EA DA 07 D0 EA DA 07 E0 EA DA 07 ............<br>
000008C4 B0 EA DA 07 D0 FA DA 07 F0 EA DA 07 ............<br>
000008D0 D0 E9 DA 07 00 EB DA 07 80 FA DA 07 ............<br>
000008DC 80 EA DA 07 01 00 00 00 49 53 00 00 ........IS..<br>
000008E8 06 00 00 00 06 00 00 00 4D 00 00 00 ........M...<br>
000008F4 09 00 00 00 09 00 00 00 4D 00 00 00 ........M...<br>
00000900 09 00 00 00 36 34 20 20 20 20 20 20 ....64<br>
0000090C 00 00 00 00 00 00 00 00 00 00 00 00 ............<br>
00000918 CD 00 00 00 00 00 00 00 00 00 00 00 ............<br>
00000924 00 00 00 00 CD 00 00 00 00 00 00 00 ............<br>
00000930 00 00 00 00 00 00 00 00 CD 00 00 00 ............<br>
0000093C 00 00 00 00 00 00 00 00 00 00 00 00 ............<br>
00000948 CD 00 00 00 00 00 00 00 00 00 00 00 ............<br>
00000954 00 00 00 00 CD 00 00 00 00 00 00 00 ............<br>
--- MR_forceLoad29-1010_29-1020.dcm --0x954/0x16C94----</tt><br>
<br>
<br>
<br>
<blockquote cite="mid43138D6B.3020904@kitware.com" type="cite"><br>
<br>
Really neat !
<br>
<br>
Just for background information, gdcm has a default behavior of
skeeping reading the long binary stream. So far this was ok because
user are only interested in the DICOM image. But the /famous/ 0029,
1010 Siemens tag is actually needed when you start doing any thing
fancy. Indeed the so called /Siemens addendum/ contain lot of
information that allow proper reconstruction of the DICOM volume.
<br>
<br>
Mathieu
<br>
For more info, on this private tag:
<br>
<br>
original report:
<br>
<...>
<br>
Thanks for your help. I will give your suggestion a try.This field as
<br>
actually an ASCII parameter map for the Siemens pulse sequence used to
<br>
create the images. It provides all information allowing you to take an
<br>
image from one Siemens scanner to another scanner and completely
specify
<br>
the imaging parameters. An example of some of the fields are shown at
<br>
this site:
<br>
<br>
<a class="moz-txt-link-freetext" href="http://www.enac.northwestern.edu/~tew/archives/2003/02/25/incomplete-dicom-headers/">http://www.enac.northwestern.edu/~tew/archives/2003/02/25/incomplete-dicom-headers/</a>
<br>
<br>
<br>
Since information about the DTI study such as number of directions and
<br>
number of b values applied are stored in this header, it will allow me
<br>
to convert the 3D data to a 4D representation that we use to analyze
the
<br>
data.
<br>
<...>
<br>
_______________________________________________
<br>
Dcmlib mailing list
<br>
<a class="moz-txt-link-abbreviated" href="mailto:Dcmlib@creatis.insa-lyon.fr">Dcmlib@creatis.insa-lyon.fr</a>
<br>
<a class="moz-txt-link-freetext" href="http://www.creatis.insa-lyon.fr/mailman/listinfo/dcmlib">http://www.creatis.insa-lyon.fr/mailman/listinfo/dcmlib</a>
<br>
<br>
</blockquote>
</body>
</html>