]> Creatis software - gdcmData.git/commitdiff
- sonataMonaco.dcm renamed to SIEMENS_Sonata-16-MONO2-Value_Multiplicity.dcm
authorfrog <frog>
Tue, 3 Aug 2004 17:24:55 +0000 (17:24 +0000)
committerfrog <frog>
Tue, 3 Aug 2004 17:24:55 +0000 (17:24 +0000)
  - MR.6799.1.dcm renamed to PICKER-16-MONO2-No_DicomV3_Preamble.dcm
  - irmPhlipsNew1.dcm renamed to PHILIPS_Gyroscan-8-MONO2-Odd_Sequence.dcm
  - gdcm-JPEG-Extended.dcm renamed to gdcm-JPEG-Extended-Allready_present.dcm
    It looks like gdcm-JPEG-Extended-Allready_present.dcm is the anonymized
    version of gdcm-JPEG-Extended.dcm...
  - icone.dcm renamed to PICKER-16-MONO2-Nested_icon.dcm
  - cr172241.dcm renamed to KODAK-12-MONO1-Odd_Terminated_Sequence.dcm
  - newACR1000.nema renamed to SIEMENS_MAGNETOM-12-ACR_NEMA_2-Modern.dcm
  - TestAllEntryVerifyReference.txt now contains all the entries
    that used to be in gdcm/gdcmPython/testSuite.py.

Changelog
MR.6799.1.dcm [deleted file]
TestAllEntryVerifyReference.txt
cr172241.dcm [deleted file]
icone.dcm [deleted file]
irmPhlipsNew1.dcm [deleted file]
jpeg16Bits.dcm [deleted file]
newACR1000.nema [deleted file]
sonataMonaco.dcm [deleted file]

index 0d9b98179e5142b7bbbb55b14d1995e759b98ab8..89f952a0628e5895281bae9a589aa0e1b0dc7b88 100644 (file)
--- a/Changelog
+++ b/Changelog
@@ -1,5 +1,18 @@
+2004-08-03 Eric Boix <Eric.Boix@creatis.insa-lyon.fr>
+  - sonataMonaco.dcm renamed to SIEMENS_Sonata-16-MONO2-Value_Multiplicity.dcm
+  - MR.6799.1.dcm renamed to PICKER-16-MONO2-No_DicomV3_Preamble.dcm
+  - irmPhlipsNew1.dcm renamed to PHILIPS_Gyroscan-8-MONO2-Odd_Sequence.dcm
+  - gdcm-JPEG-Extended.dcm renamed to gdcm-JPEG-Extended-Allready_present.dcm
+    It looks like gdcm-JPEG-Extended-Allready_present.dcm is the anonymized
+    version of gdcm-JPEG-Extended.dcm...
+  - icone.dcm renamed to PICKER-16-MONO2-Nested_icon.dcm
+  - cr172241.dcm renamed to KODAK-12-MONO1-Odd_Terminated_Sequence.dcm
+  - newACR1000.nema renamed to SIEMENS_MAGNETOM-12-ACR_NEMA_2-Modern.dcm
+  - TestAllEntryVerifyReference.txt now contains all the entries
+    that used to be in gdcm/gdcmPython/testSuite.py.
+
 2004-08-02 Eric Boix <Eric.Boix@creatis.insa-lyon.fr>
-  - TestAllEntryVerifyReference.txt not tests CT-MONO2-16-brain.dcm
+  - TestAllEntryVerifyReference.txt now tests CT-MONO2-16-brain.dcm
 
 2004-07-29 Eric Boix <Eric.Boix@creatis.insa-lyon.fr> 
    - Re-adding E00001S03I0015.dcm (spuriously removed!?) but renamed as
diff --git a/MR.6799.1.dcm b/MR.6799.1.dcm
deleted file mode 100644 (file)
index 5ad59b9..0000000
Binary files a/MR.6799.1.dcm and /dev/null differ
index c3f37cc5d0f552fcee144e0d9a823a306124c252..5fbee26d34977c64bb02ecb228abf7e45c23bace 100644 (file)
@@ -46,7 +46,7 @@
 #  [Manufacturer]-[BytesPerPixel]-[PhotoInterpretation]-[SQ]-[Description].EXT
 #  where :
 #   - [Manufacturer] represents at best the aquisition device. It can
-#     can be a mix of the "Manufacturer" and "Manufacturer's Model Name"
+#     can be a blend of the "Manufacturer" and "Manufacturer's Model Name"
 #     Dicom entries.
 #   - [BytesPerPixel] is the "Bits Stored" Dicom entry (or "Bits Allocated"
 #     when "Bits Stored" is absent).
@@ -55,7 +55,7 @@
 #     PAL (for "PALETTE COLOR"), RGB, YBR (for YBR_FULL),
 #     YBR422 (for YBR_FULL_4220, MONO2 (for MONOCHROME2)...
 #   - [SQ] when present indicates that the image contains a sequence.
-#   - [Description] shall be a consice description of the features
+#   - [Description] shall be a concise description of the features
 #     specificities of the image (e.g. ACR_NEMA_1 to indicate it is an
 #     old ACR Nema version 1 file format).
 #   - .EXT is the extension and (allthough meaningless in terms of the
 # Note: The files whose name starts with a modality (e.g. CR-MONO1-10-chest.dcm)
 #       are taken from Sebastien Barre's Dicom2 highly recommendable site
 #       http://www.barre.nom.fr/medical/samples/index.html
+
+############################################################
+### As taken from Sebastien Barre's Dicom2 (see note above).
+### CR modality examples:
+############################################################
 [ CR-MONO1-10-chest.dcm
-   #"Transfer Syntax UID" is absent.
-   0008|0060 "CR"   # Modality
+   # - Particularities:
+   #   * "Transfer Syntax UID" is absent.
    0008|0070 "FUJI PHOTO FILM CO. LTD." # Manufacturer
-   0008|1090 "9000" # Manufacturer's Model Name
-   0028|0010 "440"  # Rows
-   0028|0011 "440"  # Columns
-   0028|0100 "16"   # Bits Allocated
-   0028|0101 "10"   # Bits Stored
-   0028|0102 "9"    # High Bit
-   0028|0103 "0"    # Pixel Representation
+   0008|1090 "9000"                     # Manufacturer's Model Name
+   0028|0101 "10"                       # Bits Stored
+   0028|0004 "MONOCHROME1 "             # Photometric Interpretation
+   0028|0010 "440"                      # Rows
+   0028|0011 "440"                      # Columns
+   0028|0100 "16"                       # Bits Allocated
+   0028|0102 "9"                        # High Bit
+   0028|0103 "0"                        # Pixel Representation
+   0002|0010 "gdcm::Unfound"            # Transfer Syntax UID
+   0008|0060 "CR"                       # Modality
    7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:776 Length:387200 x(5e880)"
 ]
 
+############################################################
+### As taken from Sebastien Barre's Dicom2 (see note above).
+### CT modality examples:
+############################################################
 [ CT-MONO2-16-brain.dcm
-   0008|0060 "CT"                         # Modality
-   0002|0010 "1.2.840.10008.1.2.1"        # Transfer Syntax (Explicit VR, LE)
    0008|0070 "Picker International, Inc." # Manufacturer
    0008|1090 "PQ5000"                     # Manufacturer's Model Name
-   0028|0010 "512"  # Rows
-   0028|0011 "512"  # Columns
-   0028|0100 "16"   # Bits Allocated
-   0028|0101 "16"   # Bits Stored
-   0028|0102 "15"   # High Bit
-   0028|0103 "1"    # Pixel Representation
+   0028|0101 "16"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "512"                        # Rows
+   0028|0011 "512"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "15"                         # High Bit
+   0028|0103 "1"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.1"        # Transfer Syntax: Explicit VR, LE
+   0008|0060 "CT"                         # Modality
    7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:1680 Length:524288 x(80000)"
 ]
 
+[ CT-MONO2-16-ort.dcm
+   0008|0070 "GE MEDICAL SYSTEMS"         # Manufacturer
+   0008|1090 "HiSpeed CT/i"               # Manufacturer's Model Name
+   0028|0101 "16"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "512"                        # Rows
+   0028|0011 "512"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "15"                         # High Bit
+   0028|0103 "1"                          # Pixel Representation
+   0008|0060 "CT"                         # Modality
+   0002|0010 "1.2.840.10008.1.2"          # Transfer Syntax (Implicit VR, LE)
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:1674 Length:524288 x(80000)"
+]
+
+[ CT-MONO2-16-ankle.dcm 
+   0008|0070 "GE MEDICAL SYSTEMS"         # Manufacturer
+   0008|1090 "GENESIS_ZEUS"               # Manufacturer's Model Name
+   0028|0101 "16"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "512"                        # Rows
+   0028|0011 "512"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "15"                         # High Bit
+   0028|0103 "1"                          # Pixel Representation
+   0008|0060 "CT"                         # Modality
+   0002|0010 "1.2.840.10008.1.2"          # Transfer Syntax (Implicit VR, LE)
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:1148 Length:524288 x(80000)"
+]
+
+[ CT-MONO2-8-abdo.dcm
+   # - Particularities:
+   #   * "Manufacturer's Model Name" is absent.
+   0008|0070 "FUJI"                       # Manufacturer
+   0008|1090 "gdcm::Unfound"              # Manufacturer's Model Name
+   0028|0101 "8"                          # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "512"                        # Rows
+   0028|0011 "512"                        # Columns
+   0028|0100 "8"                          # Bits Allocated
+   0028|0102 "7"                          # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0008|0060 "CT"                         # Modality
+   0002|0010 "1.2.840.10008.1.2"          # Transfer Syntax (Implicit VR, LE)
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:796 Length:262144 x(40000)"
+]
+
+[ CT-MONO2-12-lomb-an2.acr
+   # - Particularities:
+   #   * "Transfer Syntax UID" is absent.
+   #   * "Photometric Interpretation" is absent.
+   0008|0070 "SIEMENS "                   # Manufacturer
+   0008|1090 "SOMATOM PLUS 4"             # Manufacturer's Model Name
+   0028|0101 "12"                         # Bits Stored
+   0028|0004 "gdcm::Unfound"              # Photometric Interpretation
+   0028|0010 "512"                        # Rows
+   0028|0011 "512"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "11"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "gdcm::Unfound"              # Transfer Syntax UID
+   0008|0060 "CT"                         # Modality
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:1230 Length:524288 x(80000)"
+]
+
+[ CT-MONO2-16-chest.dcm
+   # - Particularities:
+   #   * jpeg compression [Lossless, hierar., first-order prediction
+   #     (Process 14, Selection Value 1) ]
+   #   * "Transfer Syntax UID" is absent.
+   0008|0070 "GE MEDICAL SYSTEMS"         # Manufacturer
+   0008|1090 "HiSpeed "                   # Manufacturer's Model Name
+   0028|0101 "16"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "400"                        # Rows
+   0028|0011 "512"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "15"                         # High Bit
+   0028|0103 "1"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.4.70"     # Transfer Syntax: jpeg extended
+                                          #                  process (2,4)
+   0008|0060 "CT"                         # Modality
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:1638 Length:143498 x(2308a)"
+]
+
+############################################################
+### As taken from Sebastien Barre's Dicom2 (see note above).
+### MR modality examples:
+### Note: MR-MONO2-16-knee is not present in the test suite
+###       since it is too closely related to
+###       MR-MONO2-16-head.dcm to be of interest.
+############################################################
+[ MR-MONO2-12-angio-an1.acr
+   # - Particularities:
+   #   * "Photometric Interpretation" is absent.
+   #   * "Transfer Syntax UID" is absent.
+   0008|0070 "Philips "                   # Manufacturer
+   0008|1090 "T5"                         # Manufacturer's Model Name
+   0028|0101 "12"                         # Bits Stored
+   0028|0004 "gdcm::Unfound"              # Photometric Interpretation
+   0028|0010 "256"                        # Rows
+   0028|0011 "256"                        # Columns
+   0028|0100 "12"                         # Bits Allocated
+   0028|0102 "11"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "gdcm::Unfound"              # Transfer Syntax UID
+   0008|0060 "MR"                         # Modality
+   # Note: 256*256*12/8 = 98304 i.e.
+   #       Rows * Columns * Bits_Stored / (8 bits per pixel) = Length in bytes
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:650 Length:98304 x(18000)"
+]
+
+[ MR-MONO2-12-an2.acr
+   # - Particularities:
+   #   * "Transfer Syntax UID" is absent.
+   0008|0070 "SIEMENS "                   # Manufacturer
+   0008|1090 "MAGNETOM VISION "           # Manufacturer's Model Name
+   0028|0101 "12"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "256"                        # Rows
+   0028|0011 "256"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "11"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "gdcm::Unfound"              # Transfer Syntax UID
+   0008|0060 "MR"                         # Modality
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:1866 Length:131072 x(20000)"
+]
+
+[ MR-MONO2-16-head.dcm
+   0008|0070 "GE MEDICAL SYSTEMS"         # Manufacturer
+   0008|1090 "GENESIS_SIGNA "             # Manufacturer's Model Name
+   0028|0101 "16"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "256"                        # Rows
+   0028|0011 "256"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "15"                         # High Bit
+   0028|0103 "1"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2"          # Transfer Syntax: Implicit VR, LE
+   0008|0060 "MR"                         # Modality
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:1804 Length:131072 x(20000)"
+]
+
+[ MR-MONO2-12-shoulder.dcm
+   # - Particularities:
+   #   * jpeg encoding (see "Transfer Syntax UID" tag)
+   0008|0070 "Philips Medical Systems "   # Manufacturer
+   0008|1090 "Gyroscan NT "              # Manufacturer's Model Name
+   0028|0101 "12"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "1024"                       # Rows
+   0028|0011 "1024"                       # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "11"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.4.57"     # Transfer Syntax: jpeg,
+                                          #         Lossless, non-hierar. (14)
+   0008|0060 "MR"                         # Modality
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:1580 Length:718948 x(af864)"
+]
+
+############################################################
+### As taken from Sebastien Barre's Dicom2 (see note above).
+### OT modality examples:
+### Note: OT-MONO2-8-hip and OT-MONO2-8-colon are not
+###       present in the test suite since they are too
+###       closely related to OT-MONO2-8-a7 to be of
+###       interest.
+############################################################
+[ OT-PAL-8-face.dcm
+   # - Particularities:
+   #   * has a color palette (see Photometric Interpretation)
+   #   * "Manufacturer" is absent.
+   #   * "Manufacturer's Model Name" is absent.
+   0008|0070 "gdcm::Unfound"            # Manufacturer
+   0008|1090 "gdcm::Unfound"              # Manufacturer's Model Name
+   0028|0101 "8"                          # Bits Stored
+   0028|0004 "PALETTE COLOR "             # Photometric Interpretation
+   0028|0010 "480"                        # Rows
+   0028|0011 "640"                        # Columns
+   0028|0100 "8"                          # Bits Allocated
+   0028|0102 "7"                          # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "gdcm::Unfound"              # Transfer Syntax UID
+   0008|0060 "OT"                         # Modality
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:1654 Length:307200 x(4b000)"
+]
+
+[ OT-MONO2-8-a7.dcm
+   # - Particularities:
+   #   * "Manufacturer's Model Name" is absent.
+   #   * "Transfer Syntax UID" is absent.
+   0008|0070 "Philips Medical Systems "   # Manufacturer
+   0008|1090 "gdcm::Unfound"              # Manufacturer's Model Name
+   0028|0101 "8"                          # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "512"                        # Rows
+   0028|0011 "512"                        # Columns
+   0028|0100 "8"                          # Bits Allocated
+   0028|0102 "7"                          # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "gdcm::Unfound"              # Transfer Syntax UID
+   0008|0060 "OT"                         # Modality
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:438 Length:262144 x(40000)"
+]
+
+############################################################
+### As taken from Sebastien Barre's Dicom2 (see note above).
+### US modality examples:
+############################################################
+[ US-RGB-8-esopecho.dcm
+   # - Particularities:
+   #   * RGB image (see Photometric Interpretation)
+   #   * "Manufacturer's Model Name" is absent.
+   0008|0070 "Acme Products "             # Manufacturer
+   0008|1090 "gdcm::Unfound"              # Manufacturer's Model Name
+   0028|0101 "8"                          # Bits Stored
+   0028|0004 "RGB "                       # Photometric Interpretation
+   0028|0010 "120"                        # Rows
+   0028|0011 "256"                        # Columns
+   0028|0100 "8"                          # Bits Allocated
+   0028|0102 "7"                          # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.1"        # Transfer Syntax: Explicit VR, LE
+   0008|0060 "US"                         # Modality
+   # Note: since "Planar configuration" is 0, the Pixels are layed out
+   #       as RGB, RGB, RGB... (as opposed to US-RGB-8-epicard.dcm)
+   0028|0006 "0"                          # Planar Configuration
+   0028|0002 "3"                          # Samples per Pixel
+   # Note: - 120 * 256 * 3 = 92160 i.e.
+   #       Rows * Columns * Samples_per_Pixel = Total_number_of_bytes
+   #       "Samples per Pixel" is 3 since this is an RGB image (see
+   #       "Photometric Interpretation" entry).
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:904 Length:92160 x(16800)"
+]
+
+[ US-RGB-8-epicard.dcm
+   # - Particularities:
+   #   * Big Endian transfer syntax
+   #   * RGB image (see Photometric Interpretation)
+   0008|0070 "G.E. Medical Systems"       # Manufacturer
+   0008|1090 "LOGIQ 700 "                 # Manufacturer's Model Name
+   0028|0101 "8"                          # Bits Stored
+   0028|0004 "RGB "                       # Photometric Interpretation
+   0028|0010 "480"                        # Rows
+   0028|0011 "640"                        # Columns
+   0028|0100 "8"                          # Bits Allocated
+   0028|0102 "7"                          # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.2"        # Transfer Syntax: Big Endian
+   0008|0060 "US"                         # Modality
+   # Note: since "Planar configuration" is 1, the Pixels are layed out
+   #       as Plane R, Plane G, Plane B (as opposed to US-RGB-8-esopecho.dcm).
+   0028|0006 "1"                          # Planar Configuration
+   0028|0002 "3"                          # Samples per Pixel
+   # Note: 480 * 640 * 3 = 921600 i.e.
+   #       Rows * Columns * Samples_per_Pixel = Total_number_of_bytes
+   #       "Samples per Pixel" is 3 since this is an RGB image (see
+   #       "Photometric Interpretation" entry).
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:1012 Length:921600 x(e1000)"
+]
+
+############################################################
+### Multi-frame images: the number of images is contained
+### in the "Number of Frames" tag. Note that this tag may
+### a value representation of "IS" which implies it's
+### content can be padded wich an extra space (refer to
+### US-PAL-8-10x-echo.dcm for an example).
+############################################################
+[ MR-MONO2-8-16x-heart.dcm
+   # - Particularities:
+   #   * Multiframe image (see Number of Frames tag)
+   #   * "Manufacturer's Model Name" is absent.
+   0008|0070 "Philips "                   # Manufacturer
+   0008|1090 "gdcm::Unfound"              # Manufacturer's Model Name
+   0028|0101 "8"                          # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "256"                        # Rows
+   0028|0011 "256"                        # Columns
+   0028|0100 "8"                          # Bits Allocated
+   0028|0102 "7"                          # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.1"        # Transfer Syntax: Explicit VR, LE
+   0008|0060 "MR"                         # Modality
+   0028|0008 "16"                         # Number of Frames
+   # Note: 256 * 256 * 16 = 1048576 i.e.
+   #       Rows * Columns * Number_of_Frames = Total_number_of_bytes
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:920 Length:1048576 x(100000)"
+]
+
+[ NM-MONO2-16-13x-heart.dcm
+   # - Particularities:
+   #   * Multiframe image (see Number of Frames tag)
+   0008|0070 "ACME Products "             # Manufacturer
+   0008|1090 "P3000 "                     # Manufacturer's Model Name
+   0028|0101 "16"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "64"                         # Rows
+   0028|0011 "64"                         # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "15"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.1"        # Transfer Syntax: Explicit VR, LE
+   0008|0060 "NM"                         # Modality
+   0028|0008 "13"                         # Number of Frames
+   # Note: 64 * 64 * 13 * 2 = 106496 i.e.
+   #       Rows * Columns * Number_of_Frames * Bits_Stored / 8 = number_of_bytes
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:1234 Length:106496 x(1a000)"
+]
+
+[ US-MONO2-8-8x-execho.dcm
+   # - Particularities:
+   #   * Multiframe image (see Number of Frames tag)
+   #   * Note the extra space for the Number of Frames tag: this is because
+   #     the value representation of this tag "IS"...
+   0008|0070 "Acme Products "             # Manufacturer
+   0008|1090 "gdcm::Unfound"              # Manufacturer's Model Name
+   0028|0101 "8"                          # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "120"                        # Rows
+   0028|0011 "128"                        # Columns
+   0028|0100 "8"                          # Bits Allocated
+   0028|0102 "7"                          # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.1"        # Transfer Syntax: Explicit VR, LE
+   0008|0060 "US"                         # Modality
+   0028|0008 "8 "                         # Number of Frames
+   # Note: 120 * 128 * 8 * 1 = 122880 i.e.
+   #       Rows * Columns * Number_of_Frames * Bits_Stored / 8 = number_of_bytes
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:976 Length:122880 x(1e000)"
+]
+
+[ US-PAL-8-10x-echo.dcm
+   # - Particularities:
+   #   * Has a color palette (see "Photometric Interpretation" tag)
+   #   * compressed as RLE Lossless (Run Length Encoded) (see Transfer Syntax)
+   #   * Multiframe image (see Number of Frames tag)
+   0008|0070 "ACME Products "             # Manufacturer
+   0008|1090 "gdcm::Unfound"              # Manufacturer's Model Name
+   0028|0101 "8"                          # Bits Stored
+   0028|0004 "PALETTE COLOR "             # Photometric Interpretation
+   0028|0010 "430"                        # Rows
+   0028|0011 "600"                        # Columns
+   0028|0100 "8"                          # Bits Allocated
+   0028|0102 "7"                          # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.5"        # Transfer Syntax: RLE Lossless
+   0008|0060 "US"                         # Modality
+   0028|0008 "10"                         # Number of Frames
+   # Note: 430 * 600 * 8 != 481182 because of compression !
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:2428 Length:481182 x(7579e)"
+]
+
+[ XA-MONO2-8-12x-catheter.dcm
+   # - Particularities:
+   #   * jpeg compression [Lossless, hierar., first-order prediction
+   #     (Process 14, Selection Value 1) ]
+   #   * Multiframe image (see Number of Frames tag)
+   #   * XA Modality
+   0008|0070 "Acme Products "             # Manufacturer
+   0008|1090 "gdcm::Unfound"              # Manufacturer's Model Name
+   0028|0101 "8"                          # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "512"                        # Rows
+   0028|0011 "512"                        # Columns
+   0028|0100 "8"                          # Bits Allocated
+   0028|0102 "7"                          # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.4.70"     # Transfer Syntax: jpeg extended
+                                          #                  process (2,4)
+   0008|0060 "XA"                         # Modality
+   0028|0008 "12"                         # Number of Frames
+   # Note: 512 * 512 * 12 != 920072 because of compression !
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:1006 Length:920072 x(e0a08)"
+]
+
+############################################################
+### ACR NEMA version 1.0 (ONE!) format:
+############################################################
 [ SIEMENS_GBS_III-16-ACR_NEMA_1.acr
-  # - Particularities:
-  #   * old (circa 1991) ACR NEMA version 1.0 format.
-  #   * Pixel Representation (0028|0103) is absent
-  #   * apparently broken pixel data (see below)
-  #
-  # - This image pixel data looks corrupted, in the sense that the
-  #   following sizes do NOT match (as expected):
-  #   * it's pixel data is 132096 bytes long
-  #   * it has a size of 256x256 with 16 bytes per pixel, i.e. a size
-  #     of 256*256*2 = 131072 bytes.
-  # - Because of this missmatch, TestReadWriteReadCompare segfaults
-  #   on this image.
-  #   In details, when segfault occurs we have the following call stack:
-  #       gdcmFile::GetImageData()
-  #          PixelData = new uint8_t[ImageDataSize];
-  #          \--->::GetImageDataIntoVector(destination, ImageDataSize)
-  #           \---> ::ReadPixelData(destination)
-  #            \---> fread(destination, Header->GetPixelAreaLength(), 1, fp);
-  #   which causes the segfault because :
-  #       - destination is ImageDataSize i.e. 131072 bytes long
-  #       - Header->GetPixelAreaLength() = 132096 bytes long
-   0028|0010 "256"  # Rows
-   0028|0011 "256"  # Columns
-   0008|0060 "MR"   # Modality
-   0028|0100 "16"   # Bits Allocated
-   0028|0101 "12"   # Bits Stored
-   0028|0102 "11"   # High Bit
-   0008|0070 "SIEMENS "     # Manufacturer
-   0008|1090 "GBS III     " # Manufacturer's Model Name
+   # - Particularities:
+   #   * old (circa 1991) ACR NEMA version 1.0 format.
+   #   * apparently broken pixel data (see below)
+   #   * Pixel Representation (0028|0103) is absent
+   #   * wierd padding of "Manufacturer's Model Name" tag
+   #   * Group 20 does NOT contain:
+   #      - "Study"
+   #      - "Serie Instance UID"
+   #     Within this group, the following entries are empty:
+   #      - "Study"
+   #      - "Series Number"
+   #
+   # - This image pixel data looks corrupted, in the sense that the
+   #   following sizes do NOT match (as expected):
+   #   * it's pixel data is 132096 bytes long
+   #   * it has a size of 256x256 with 16 bytes per pixel, i.e. a size
+   #     of 256*256*2 = 131072 bytes.
+   # - Because of this missmatch, TestReadWriteReadCompare segfaults
+   #   on this image.
+   #   In details, when segfault occurs we have the following call stack:
+   #       gdcmFile::GetImageData()
+   #          PixelData = new uint8_t[ImageDataSize];
+   #          \--->::GetImageDataIntoVector(destination, ImageDataSize)
+   #           \---> ::ReadPixelData(destination)
+   #            \---> fread(destination, Header->GetPixelAreaLength(), 1, fp);
+   #   which causes the segfault because :
+   #       - destination is ImageDataSize i.e. 131072 bytes long
+   #       - Header->GetPixelAreaLength() = 132096 bytes long
+   0008|0070 "SIEMENS "                   # Manufacturer
+   0008|1090 "GBS III     "               # Manufacturer's Model Name
+   0028|0101 "12"                         # Bits Stored
+   0028|0004 "gdcm::Unfound"              # Photometric Interpretation
+   0028|0010 "256"                        # Rows
+   0028|0011 "256"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "11"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "gdcm::Unfound"              # Transfer Syntax UID
+   0008|0060 "MR"                         # Modality
    7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:8192 Length:132096 x(20400)"
 ]
 
+[ gdcm-MR-SIEMENS-16-1.acr
+   # - Particularities:
+   #   * old (circa 1991) ACR NEMA version 1.0 format.
+   #   * the image pixel data looks corrupted (see below)
+   #   * wierd padding of "Manufacturer's Model Name" tag
+   #   * "Photometric Interpretation" tag is absent
+   #   * Group 20 does NOT contain:
+   #      - "Study"
+   #      - "Serie Instance UID"
+   0008|0070 "SIEMENS "                   # Manufacturer
+   0008|1090 "GBS III     "               # Manufacturer's Model Name
+   0028|0101 "12"                         # Bits Stored
+   0028|0004 "gdcm::Unfound"              # Photometric Interpretation
+   0028|0010 "256"                        # Rows
+   0028|0011 "256"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "11"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "gdcm::Unfound"              # Transfer Syntax UID
+   0008|0060 "MR"                         # Modality
+   # Note: the image pixel data looks corrupted in the sense that the
+   #       following sizes do NOT match (as expected):
+   #       - it's pixel data is 132096 bytes long
+   #       - it has a size of 256x256 with 16 bytes per pixel, i.e. a size
+   #         of 256*256*2 = 131072 bytes.
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:8192 Length:132096 x(20400)"
+]
+
+############################################################
+### ACR NEMA version 2.0 (TWO!) format:
+############################################################
+[ gdcm-MR-SIEMENS-16-2.acr
+   # - Particularities:
+   #   * old (circa 2000) ACR NEMA version 2.0 format.
+   #   * wierd padding of "Series Number" tag
+   0008|0070 "SIEMENS "                   # Manufacturer
+   0008|1090 "MAGNETOM VISION "           # Manufacturer's Model Name
+   0028|0101 "12"                         # Bits Stored
+   0028|0004 "gdcm::Unfound"              # Photometric Interpretation
+   0028|0010 "512"                        # Rows
+   0028|0011 "512"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "11"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "gdcm::Unfound"              # Transfer Syntax UID
+   0008|0010 "ACR-NEMA 2.0"               # Recognition Code (RET)
+   0008|0060 "MR"                         # Modality
+   0020|0011 "     7"                     # Series Number
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:6052 Length:524288 x(80000)"
+]
+
+[ SIEMENS_MAGNETOM-12-ACR_NEMA_2-Modern.dcm
+   # - Particularities:
+   #   * "Modern" ACR NEMA version 2.0 format i.e. the 0x0020 group contains
+   #     "Study Instance UID", "Study ID", "Series Number" and
+   #     "Serie Instance UID"
+   0008|0070 "SIEMENS "                   # Manufacturer
+   0008|1090 "MAGNETOM VISION "           # Manufacturer's Model Name
+   0028|0101 "12"                         # Bits Stored
+   0028|0004 "gdcm::Unfound"              # Photometric Interpretation
+   0028|0010 "512"                        # Rows
+   0028|0011 "512"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "11"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "gdcm::Unfound"              # Transfer Syntax UID
+   0008|0010 "ACR-NEMA 2.0"               # Recognition Code (RET)
+   0008|0060 "MR"                         # Modality
+   0020|000d "1.3.12.2.1107.5.2.4.7630.20000918174641000" # Study Instance UID
+   0020|000e "1.3.12.2.1107.5.2.4.7630.20000918175714000007 " # Series Instance
+                                                              #     UID
+   0020|0011 "     7"                     # Series Number
+   0020|0010 "     1"                     # Study ID
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:6052 Length:524288 x(80000)"
+]
+
+#############################################################################
+### Images with various oddities...            
+#############################################################################
+[ gdcm-US-ALOKA-16.dcm
+   # - Particularities:
+   #   * possesses 3 LUTs (Segmented Palette Color): a Green (checked), a
+   #     Red and Blue.
+   #   * announced as implicit VR, but really explicit VR !
+   #   * has a color palette (see Photometric Interpretation)
+   0008|0070 "ALOKA CO., LTD. "            # Manufacturer
+   0008|1090 "SSD-4000"                   # Manufacturer's Model Name
+   0028|0101 "16"                         # Bits Stored
+   0028|0004 "PALETTE COLOR "             # Photometric Interpretation
+   0028|0010 "480"                        # Rows
+   0028|0011 "640"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "15"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2"          # Transfer Syntax (Implicit VR, LE)
+   0008|0060 "US"                         # Modality
+   # The Segmented Palette Color Lookup Table Data:
+   # Red
+   0028|1221 "gdcm::NotLoaded (BinEntry) Address:1750 Length:87818 x(1570a)"
+   # Green
+   0028|1222 "gdcm::NotLoaded (BinEntry) Address:89576 Length:113784 x(1bc78)"
+   # Blue
+   0028|1223 "gdcm::NotLoaded (BinEntry) Address:203368 Length:55364 x(d844)"
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:258740 Length:614400 x(96000)"
+]
+
+[ gdcm-MR-PHILIPS-16-Multi-Seq.dcm
+   # - Particularities:
+   #   * dicom file, with a recognition code of ACR-NEMA1
+   #   * Highly nested sequence (6 sublevels) with an impressive size
+   #     of 28808 bytes at tag (0x0029, 0x263d)
+   #   * possesses many sequences in group 0x0029
+   0008|0070 "Philips Medical Systems "   # Manufacturer
+   0008|1090 "Gyroscan Intera "           # Manufacturer's Model Name
+   0028|0101 "12"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "128"                        # Rows
+   0028|0011 "128"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "11"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.1"        # Transfer Syntax: Explicit VR, LE
+   0008|0060 "MR"                         # Modality
+   0008|0010 "ACR-NEMA 1.0"               # Recognition Code (RET)
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:35846 Length:32768 x(8000)"
+]
+
+[ gdcm-CR-DCMTK-16-NonSamplePerPix.dcm
+   # - Particularities:
+   #   * probably generated with dcmtk (DICOM Toolkit, refer to
+   #     http://dicom.offis.de/dcmtk.php.en)
+   #   * Misses the "Samples Per Pixel" element which prevents
+   #     e-film from reading it.
+   #   * Misses the Manufacturer related info
+   0008|0070 "gdcm::Unfound"              # Manufacturer
+   0008|1090 "gdcm::Unfound"              # Manufacturer's Model Name
+   0028|0101 "8"                          # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "750"                        # Rows
+   0028|0011 "750"                        # Columns
+   0028|0100 "8"                          # Bits Allocated
+   0028|0102 "7"                          # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.1"        # Transfer Syntax: Explicit VR, LE
+   0008|0060 "CR"                         # Modality
+   0002|0013 "OFFIS_DCMTK_341 "           # Implementation Version Name
+   0028|0002 "gdcm::Unfound"              # Samples per Pixel
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:740 Length:562500 x(89544)"
+]
+
+[ gdcm-MR-PHILIPS-16-NonRectPix.dcm
+   # - Particularities:
+   #   * Non rectangular pixels (see "Pixel Spacing" tag)
+   #   * private tags are in explicit VR (which is normal BTW)
+   0008|0070 "Philips Medical Systems "   # Manufacturer
+   0008|1090 "Gyroscan Intera "           # Manufacturer's Model Name
+   0028|0101 "12"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "64"                         # Rows
+   0028|0011 "160"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "11"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.1"        # Transfer Syntax: Explicit VR, LE
+   0008|0060 "MR"                         # Modality
+   0028|0030 " 0.487416\0.194966"         # Pixel Spacing
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:5010 Length:20480 x(5000)"
+]
+
+[ SIEMENS_Sonata-16-MONO2-Value_Multiplicity.dcm
+   # - Particularities:
+   #   * contains a tag with value multiplicity bigger than 1: the
+   #     tag (0x0018, 0x1310) has "US" as value representation BUT
+   #     has a size of 8 bytes (i.e. it contains FOUR short integers)
+   0008|0070 "SIEMENS "                   # Manufacturer
+   0008|1090 "Sonata"                     # Manufacturer's Model Name
+   0028|0101 "12"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "208"                        # Rows
+   0028|0011 "256"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "11"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.1"        # Transfer Syntax: Explicit VR, LE
+   0008|0060 "MR"                         # Modality
+   0018|1310 "256\0\0\166"                # Acquisition Matrix
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:25686 Length:106496 x(1a000)"
+]
+
+[ PICKER-16-MONO2-No_DicomV3_Preamble.dcm
+   # - Particularities:
+   #   * looks like a DICOM V3 image but it misses the proper file
+   #     file preamble (of 200 bytes).
+   0008|0070 "Picker International, Inc." # Manufacturer
+   0008|1090 "HF1006"                     # Manufacturer's Model Name
+   0028|0101 "16"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "512"                        # Rows
+   0028|0011 "512"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "15"                         # High Bit
+   0028|0103 "1"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2"          # Transfer Syntax: Implicit VR, LE
+   0008|0060 "MR"                         # Modality
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:1406 Length:524288 x(80000)"
+]
+
+[ PHILIPS_Gyroscan-8-MONO2-Odd_Sequence.dcm
+   # - Particularities:
+   #   * Contains an odd sequence at tag (0x0008, 0x1140).
+   #     JPR FIXME: in what sense is to odd ???
+   0008|0070 "Philips Medical Systems "   # Manufacturer
+   0008|1090 "Gyroscan Intera "           # Manufacturer's Model Name
+   0028|0101 "8"                          # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "256"                        # Rows
+   0028|0011 "256"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "7"                          # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2"          # Transfer Syntax: Implicit VR, LE
+   0008|0060 "MR"                         # Modality
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:6584 Length:131072 x(20000)"
+]
+
+[ PICKER-16-MONO2-Nested_icon.dcm
+   # - Particularities:
+   #   * contains TWO images:
+   #     - the original image 512x512
+   #     - an 8x8 icon hiden in sequence encountered at tag (0x0088, 0x0200)
+   #     This implies this image contains two 7fe0|0010 (among one is
+   #     burried in a sequence), two "Rows" entries, two "Columns" entries...
+   #     This makes it impossible to use the name of tag (e.g. Rows) as
+   #     as a key of dictionaries build on top of such an image....
+   0008|0070 "PICKER"                     # Manufacturer
+   0008|1090 "gdcm::Unfound"              # Manufacturer's Model Name
+   0028|0101 "12"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "512"                        # Rows
+   0028|0011 "512"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "11"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2"          # Transfer Syntax: Implicit VR, LE
+   0008|0060 "CT"                         # Modality
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:18228 Length:524288 x(80000)"
+]
+
+[ KODAK-12-MONO1-Odd_Terminated_Sequence.dcm
+   # - Particularities:
+   #   * within the sequence at tag (0x0028, 0x3000) we encounter
+   #     an "Item Delimitation" (0xfffe, 0xe00d) followed by an
+   #     "Sequence Delimitation Item" (0xfffe, 0xe0dd) just after
+   #     the tag (0x0028, 0x3006) !!!
+   #   * looks like an ACR-NEMA V2 [allthough no "Recognition Code"
+   #     (0x0008, 0x0010) is present].
+   0008|0070 "Kodak "                     # Manufacturer
+   0008|1090 "gdcm::Unfound"              # Manufacturer's Model Name
+   0028|0101 "12"                         # Bits Stored
+   0028|0004 "MONOCHROME1 "               # Photometric Interpretation
+   0028|0010 "2392"                       # Rows
+   0028|0011 "1792"                       # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "11"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "gdcm::Unfound"              # Transfer Syntax: Implicit VR, LE
+   0008|0060 "CR"                         # Modality
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:9134 Length:8572928 x(82d000)"
+]
+
+############################################################
+### Jpeg compressed images.
+############################################################
+[ gdcm-JPEG-Extended.dcm
+   # - Particularities:
+   #   * jpeg compression [Extended Process (2,4)]
+   #   * probably contains additional data after the pixels (see comments
+   #     of the gdcm-JPEG-LossLess3a.dcm entry)
+   0008|0070 "SIEMENS "                   # Manufacturer
+   0008|1090 "Volume Zoom "               # Manufacturer's Model Name
+   0028|0101 "12"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "512"                        # Rows
+   0028|0011 "512"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "11"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.4.51"     # Transfer Syntax: jpeg extended
+                                          #                  process (2,4)
+   0008|0060 "CT"                         # Modality
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:2946 Length:192218 x(2eeda)"
+]
+
+[ gdcm-JPEG-Extended-Allready_present.dcm
+   # JPR FIXME: this image is REALLY close to gdcm-JPEG-Extended.dcm in
+   #            terms of features (actually I suspect gdcm-JPEG-Extended.dcm
+   #            is the anoymized version of this one)...
+   # - Particularities:
+   #   * jpeg compression [Extended Process (2,4)]
+   0008|0070 "SIEMENS "                   # Manufacturer
+   0008|1090 "Volume Zoom "               # Manufacturer's Model Name
+   0028|0101 "12"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "512"                        # Rows
+   0028|0011 "512"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "11"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.4.51"     # Transfer Syntax: jpeg extended
+                                          #                  process (2,4)
+   0008|0060 "CT"                         # Modality
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:2946 Length:192218 x(2eeda)"
+]
+
+[ gdcm-JPEG-LossLess3a.dcm
+   # - Particularities:
+   #   * jpeg compression [Lossless, hierar., first-order prediction 
+   #     (Process 14, Selection Value 1) ]
+   #   * contains additional data after the pixels (see below)
+   #   * contains a sequence at tag (0x0008, 0x2112)
+   0008|0070 "SIEMENS "                   # Manufacturer
+   0008|1090 "Volume Zoom "               # Manufacturer's Model Name
+   0028|0101 "12"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "512"                        # Rows
+   0028|0011 "512"                        # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "11"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.4.70"     # Transfer Syntax: jpeg extended
+                                          #                  process (2,4)
+   0008|0060 "CT"                         # Modality
+   # It looks like the pixel data are corrupted:
+   # As stated by "od -A d -c"
+   #   0002528     à 177 020 \0  O  B \0 \0   ÿ  ÿ   ÿ   ÿ þ  ÿ \0  à
+   #   0002544    \0  \0  \0 \0  þ  ÿ \0  à 202  ? 003  \0  ÿ  Ø  ÿ  Ã
+   # which we interpret as follows:
+   #   - 2528: (à 177, 020 \0) = (0x7fe0, 0x0010) i.e. Pixel Data tag,
+   #   - 2532: OB i.e. encapsulated encoded Pixel Data,
+   #   - 2534: Two bytes reserved,
+   #   - 2536: ÿ ÿ ÿ ÿ = 0xffffffff i.e. data element length is undefined.
+   #   - 2540: (þ ÿ, \0 à) = (0xfffe, 0xe000) i.e. basic offset table
+   #           item tag
+   #   - 2544: \0 \0 \0 \0 i.e. offset table as length zero, i.e. no
+   #           item value for offset table.
+   #   - 2548: (þ ÿ, \0 à) = (0xfffe, 0xe000) i.e. item tag of first
+   #           fragment of (encoded) pixel data.
+   #   - 2552: 202 ? 003 \0 = 212866 bytes i.e. length of first fragment
+   #           of (encoded) pixel data.
+   # and so the next item tag should be found at the 2556+212866 th
+   # octet i.e. at address 215422. But, as stated by od, we find:
+   #   0215408   E   u Ö 026   Î   É 7 ¬ Ã ¸ ó ¿ ÿ Ù \f °
+   #   0215424   ¶ 016 P   Ñ 002 016
+   # and (\f °, ¶ 016) is NOT an OB item TAG which is required to be
+   # present (at least there should be a sequence delimiter), refer to
+   # PS 3.5-2001 page 50.
+   #
+   # As stated by JPR in hexa:
+   # at 9ec : ItemTag : fffe,e000
+   # at 9f0 : Basic Offset Table Item Lentgh (??) 0 x(00000000)
+   # at 9f4 : ItemTag : fffe,e000
+   #         at 9f8 : fragment length 212866 x(00033f82)
+   # at 3497e : ItemTag  b00c,0eb6 (should be fffe,e000 or fffe,e0dd):
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:2540 Length:212890 x(33f9a)"
+]
+
+[ gdcm-JPEG-LossLessThoravision.dcm
+   # - Particularities:
+   #   * jpeg compression [Lossless, hierar., first-order prediction
+   #     (Process 14, Selection Value 1) ]
+   #   * encoding is sligthly different from the one of entry
+   #     gdcm-JPEG-LossLess3a.dcm (to check).
+   #   * Large picture: 2076 by 1876 (I wonder what screens they have...)
+   0008|0070 "Philips Medical Systems "   # Manufacturer
+   0008|1090 "Cassette Holder Type 9840 500 35201 " # Manufacturer's Model Name
+   0028|0101 "15"                         # Bits Stored
+   0028|0004 "MONOCHROME2 "               # Photometric Interpretation
+   0028|0010 "2076"                       # Rows
+   0028|0011 "1876"                       # Columns
+   0028|0100 "16"                         # Bits Allocated
+   0028|0102 "14"                         # High Bit
+   0028|0103 "0"                          # Pixel Representation
+   0002|0010 "1.2.840.10008.1.2.4.70"     # Transfer Syntax: jpeg extended
+                                          #                  process (2,4)
+   0008|0060 "CR"                         # Modality
+   7fe0|0010 "gdcm::NotLoaded (BinEntry) Address:3144 Length:4795668 x(492d14)"
+]
+
 #############################################################################
 # multiframe1.dcm
 # multiframe2.dcm
 #              tous les Groupes comportent un element 0000
 #              Pixels codes sur 10 bits
 #              
-# acusson.dcm
-#              Echographie single Frame
-#              True Dicom
-#              Explicit VR
-#              3 LUT (R, G, B)
-#              
-# irmPhlipsNew1.dcm
-#              Irm Philips LyonSud
-#              True Dicom
-#              Explicit VR             
-#              SQ curieuse en (0008,1140)
-#              
-# pixelNonRect.dcm
-#              Irm Philips Marseille
-#              True Dicom
-#              Explicit VR     
-#              les champs prives *sont* Explicit VR            
-#              les champs prives contiennent des caract non imprimables 
-#              Pixels non Rectangulaires       
-#              
-# esrf1.dcm
-#              Vg Studio Max
-#              True Dicom
-#              Explicit VR     
-#              Manque 'Samples Per Pixel' pour etre lue par e-film     
-#              
-# jpeg16Bits.dcm       
-#              CT Siemens HEH
-#              True Dicom
-#              jpeg 16 Bits Lossy
-#              (fait casser DcmRead 8/11/2002 :-(
-#              repare 27/11
 #      
 # jpeglossles1.dcm
 #              Jpeg LossLess
 #              Jpeg Lossy
 #              Decodage non traite par mes fonctions
 #              
-# oldACR00001.ima
-#              ACRNEMA V1 'ancien'
-#              Groupe 20  NE contient  PAS Study et Serie Instance UID
-#                              ET          Study ID et Series Number sont VIDES
-# 
-# newACR1000.nema
-#              ACRNEMA V2 'moderne'
-#              Groupe 20 contient      Study    et Serie Instance UID
-#                              ET      Study ID et Series Number
-#                              
 # imageEcat.ecat
 #              Image au format ECAT (Medecine Nucleaire)
 #              On n'y echapera pas encore tres longtemps, a celles la :-( 
 #              ACRNEMA V2
 #              1670x2010
 #              
-# MR.6799.1
-#              MR Pickert
-#              DICOM V3 like
-#              manque le 'file preamble' de 200 octets
-#              
-# cr172241
-#              CR Kodak
-#              ACRNEMA V2
-#              (0028 3000): SQ
-#              (fffe, e00d), (fffe,e0dd), apres (0028, 3006) !!!
-#              
 # US.1.2.dcm
 # US.1.3.dcm
 #              US ACUSON
 #              
 #              Ces deux examens, correspondant a 2 patients differents ont le meme Study ID
 #              
-# ---------------- Ajouts 27/11/2002
-# 
-# sonata.dcm
-#              IRM Siemens Sonata (images taggees)
-#              SQ en (0008,1140),contenant (0008,1150), (0008,1155) 3 fois 
-#              
-#              
-# ---------------- Ajouts 16/12/2002   
-# icone.dcm
-#      CT Picker
-#      image 512x512
-#      (28 200 )contient une icone de 64x64
-#              --> DEUX groupes 7FE0 dans la même image
-# 
-# ----------------- Ajouts 13/02/2003
-# 
-# sonata.nema
-#      MR Siemens sonata
-#      True DICOM
-#      (18,1310) est un champ de Value Multiplicity > 1
-#      vr : US mais longueur = 8
-# 
-# --------------Ajouts 21/03/2003
-# 
 # philipsMR-lossy.ima
 #      MR Philips (Neuro)
 #      True Dicom
 #      indiquée comme ACR-NEMA V1 dans l'entete
 #      JPEG Lossy (Transfer Syntax UID : [1.2.840.10008.1.2.4.51])
+
+
+
+
+###########################################################################
+# Not in gdcmData anymore (or renamed to something else???) !!!
+#
+# acusson.dcm
+#              Echographie single Frame
+#              True Dicom
+#              Explicit VR
+#              3 LUT (R, G, B)
+#
+# pixelNonRect.dcm
+#              Irm Philips Marseille
+#              True Dicom
+#              Explicit VR     
+#              les champs prives *sont* Explicit VR            
+#              les champs prives contiennent des caract non imprimables 
+#              Pixels non Rectangulaires       
+#              
+# sonata.dcm
+#              IRM Siemens Sonata (images taggees)
+#              SQ en (0008,1140),contenant (0008,1150), (0008,1155) 3 fois 
+#              
+# esrf1.dcm
+#              Vg Studio Max
+#              True Dicom
+#              Explicit VR     
+#              Manque 'Samples Per Pixel' pour etre lue par e-film     
+#              
diff --git a/cr172241.dcm b/cr172241.dcm
deleted file mode 100644 (file)
index c2b2657..0000000
Binary files a/cr172241.dcm and /dev/null differ
diff --git a/icone.dcm b/icone.dcm
deleted file mode 100644 (file)
index 05a8680..0000000
Binary files a/icone.dcm and /dev/null differ
diff --git a/irmPhlipsNew1.dcm b/irmPhlipsNew1.dcm
deleted file mode 100644 (file)
index 590589f..0000000
Binary files a/irmPhlipsNew1.dcm and /dev/null differ
diff --git a/jpeg16Bits.dcm b/jpeg16Bits.dcm
deleted file mode 100644 (file)
index 0f11001..0000000
Binary files a/jpeg16Bits.dcm and /dev/null differ
diff --git a/newACR1000.nema b/newACR1000.nema
deleted file mode 100644 (file)
index 340e08f..0000000
Binary files a/newACR1000.nema and /dev/null differ
diff --git a/sonataMonaco.dcm b/sonataMonaco.dcm
deleted file mode 100644 (file)
index 1ae5c29..0000000
Binary files a/sonataMonaco.dcm and /dev/null differ