]> Creatis software - gdcmData.git/blobdiff - TestAllEntryVerifyReference.txt
ENH: Update entry for GE_LOGIQBook-8-RGB-HugePreview.dcm
[gdcmData.git] / TestAllEntryVerifyReference.txt
index a8c9e51892989a5b4c58866123f3e0b476c436a2..d7536641a61f6448045fd05fc303ccc3ca04745b 100644 (file)
@@ -79,6 +79,8 @@
 [ CR-MONO1-10-chest.dcm
    # - Particularities:
    #   * "Transfer Syntax UID" is absent.
+   #   Warning : MONOCHROME1 -> *should be* displayed as video inv
+   #                            (nobody seems to care about it ...)
    0008|0070 "FUJI PHOTO FILM CO. LTD." # Manufacturer
    0008|1090 "9000"                     # Manufacturer's Model Name
    0028|0101 "10"                       # Bits Stored
    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)
+   0002|0010 "1.2.840.10008.1.2.4.70"     # Transfer Syntax: jpeg Lossless,
+                                          # ... Process 14 [Selection Value 1]
    0008|0060 "CT"                         # Modality
    7fe0|0010 "gdcm::NotLoaded Address:1638 Length:143498 x(2308a)"
 ]
    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)
+   0002|0010 "1.2.840.10008.1.2.4.70"     # Transfer Syntax: jpeg Lossless,
+                                          # ... Process 14 [Selection Value 1]
    0008|0060 "XA"                         # Modality
    0028|0008 "12"                         # Number of Frames
    # Note: 512 * 512 * 12 != 920072 because of compression !
    0028|0102 "7"                          # High Bit
    0028|0103 "0"                          # Pixel Representation
    0002|0010 "1.2.840.10008.1.2.4.70"     # Transfer Syntax: jpeg Lossless,
-                                          # (Process 14 [Selection Value 1])
+                                          # ... Process 14 [Selection Value 1]
    0008|0060 "XA"                         # Modality
    0028|0008 "67"                         # Number of Frames
    # 7fe0|0010 not present
    0028|0100 "8"                          # Bits Allocated
    0028|0102 "7"                          # High Bit
    0002|0010 "1.2.840.10008.1.2.4.70"     # Transfer Syntax: jpeg Lossless,
-                                          # (Process 14 [Selection Value 1])
+                                          # ... Process 14 [Selection Value 1]
    0008|0060 "XA"                         # Modality
    0028|0008 "76"                         # Number of Frames
   7fe0|0010 "gdcm::NotLoaded Address:5690 Length:14349208 x(daf398)"
    # - Particularities:
    #   * old (circa 1991) ACR NEMA version 1.0 format.
    #   * apparently broken pixel data (see below)
-   #   * Pixel Representation (0028|0103) is absent
+   #   * "Pixel Representation" tag (0028|0103) is absent
+   #   * "Photometric Interpretation" tag is absent
    #   * wierd padding of "Manufacturer's Model Name" tag
    #   * Group 20 does NOT contain:
    #      - "Study"
    7fe0|0010 "gdcm::NotLoaded 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 Address:8192 Length:132096 x(20400)"
-]
-
 ############################################################
 ### ACR NEMA version 2.0 (TWO!) format:
 ############################################################
    #   * possesses 3 LUTs (Segmented Palette Color): a Green (checked), a
    #     Red and Blue. Note: segmented palette color not taken into account
    #     by gdcm (FIXME).
+   #   * Both Red and Green componant of the Segmented palette color are
+   #     bigger than 256 * 256 = 65536. How can one interpret such 
+   #     a LUT ?
    #   * announced as implicit VR, but really explicit VR !
    #   * has a color palette (see Photometric Interpretation)
    #   * neither e-film nor DicomWorks deals with the color segmented palette
    0028|1222 "gdcm::NotLoaded Address:89576 Length:113784 x(1bc78)"
    # Blue
    0028|1223 "gdcm::NotLoaded Address:203368 Length:55364 x(d844)"
+   #
    7fe0|0010 "gdcm::NotLoaded Address:258740 Length:614400 x(96000)"
 ]
 
    0028|0102 "11"                         # High Bit
    0028|0103 "0"                          # Pixel Representation
    0008|0060 "CT"                         # Modality
-   0009|0010 "gdcm::Loaded (BinEntry)"    # Unknown
+   0009|0010 "gdcm::Binary data loaded"   # Unknown
    7fe0|0010 "gdcm::NotLoaded Address:5064 Length:524288 x(80000)"
 ]
 
                                           #                  process (1)
    0008|0060 "US"                         # Modality
    7fe0|0010 "gdcm::NotLoaded Address:2288 Length:1513128 x(1716a8)"
-   fffc|fffc "gdcm::Loaded (BinEntry)"    # Trailing info !
+   fffc|fffc "gdcm::Binary data loaded"    # Trailing info !
 ]
 
 [ GE_GENESIS-16-MONO2-WrongLengthItem.dcm
    0028|0100 "16"                         # Bits Allocated
    0028|0102 "11"                         # High Bit
    0002|0010 "1.2.840.10008.1.2.4.70"     # Transfer Syntax: jpeg Lossless,
-                                          # (Process 14 [Selection Value 1])
+                                          # ... Process 14 [Selection Value 1]
    0008|0060 "CT"                         # Modality
    7fe0|0010 "gdcm::NotLoaded Address:1916 Length:116517 x(1c725)"
 ]
    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)
+   0002|0010 "1.2.840.10008.1.2.4.70"     # Transfer Syntax: jpeg Lossless,
+                                          # ... Process 14 [Selection Value 1]
    0008|0060 "CT"                         # Modality
    # It looks like the pixel data are corrupted:
    # As stated by "od -A d -c"
    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)
+   0002|0010 "1.2.840.10008.1.2.4.70"     # Transfer Syntax: jpeg Lossless,
+                                          # ... Process 14 [Selection Value 1]
    0008|0060 "CR"                         # Modality
    7fe0|0010 "gdcm::NotLoaded Address:3144 Length:4795668 x(492d14)"
 ]
    0028|0102 "11"                         # High Bit
    0028|0103 "0"                          # Pixel Representation
    0002|0010 "1.2.840.10008.1.2.4.70"     # Transfer Syntax: jpeg Lossless,
-                                          # (Process 14 [Selection Value 1])
+                                          # ... Process 14 [Selection Value 1]
    0008|0060 "MR"                         # Modality
    0008|0010 "ACR-NEMA 1.0"               # Recognition Code (RET)
    # 7fe0|0010 Not present.
    7fe0|0010 "gdcm::NotLoaded Address:182 Length:16384 x(4000)"
 ]
 
+###########################################################################
+### A Philips Intera (NTSCAN) image. It has a private dicom sequence where the 
+### field is being flip to BigEndian for no reason.
+### Thanks to Peter Cech for providing images and patch !
+###########################################################################
+[ PHILIPS_Intera-16-MONO2-Uncompress.dcm
+   # - Particularities:
+   #   Sequence difficult to read since we need to flip reading to BigEndian
+   #   Only during the reading of the private sequence.
+   0008|0070 "Philips Medical Systems "   # Manufacturer
+   0008|1090 "Intera"                     # Manufacturer's Model Name
+   0008|1010 "NTSCAN"                     # Station Name
+   0028|0010 "1024"                       # Rows
+   0028|0011 "1024"                       # Columns
+   0028|2110 "00"                         # Lossy Image Compression
+   0018|1250 "SENSE-head"                 # Receive Coil Name
+   # 0029|2021/0#0029|246a "DICOM "       # not accessible for the current
+                                          # state of the API since this tag
+                                          # lives within a sequence 
+   2005|e027 "MAXIMUM "                   # unkn
+   7fe0|0010 "gdcm::NotLoaded Address:9276 Length:2097152 x(200000)"
+]
+
+###########################################################################
+### A GE LOGIQBook 8Bits RGB with huge preview and a small preview
+###########################################################################
+[ GE_LOGIQBook-8-RGB-HugePreview.dcm
+   # - Particularities:
+   #   A Huge Preview and a small preview
+   0008|0070 "GE Medical Systems"             # Manufacturer
+   0008|1090 "LOGIQBook "                     # Manufacturer's Model Name
+   0008|1010 "LOGIQBOOK "                     # Station Name
+   0028|0010 "480"                            # Rows
+   0028|0011 "640"                            # Columns
+   6003|0010 "GEMS_Ultrasound_ImageGroup_001" # unkn
+   7fe0|0010 "gdcm::NotLoaded Address:935608 Length:921600 x(e1000)"
+   # Just for fun:
+   #7fe1|0010 "GEMS_Ultrasound_MovieGroup_001" # unkn
+]
+
 ###########################################################################
 ### Documented images not yet integrated in the test suite
 ###########################################################################
 ###########################################################################
 ### Images present in gdcmData but whose peculiarity is not documented yet
 ###########################################################################
-# 00191113.dcm
+# 00191113.dcm #Jpeg Lossless 4 frames X-Ray Angiography
 #
-# 012345.002.050.dcm
+# 012345.002.050.dcm # a lot of FL and FD entries in sahdow group 0027
 #
-# 3E768EB7.dcm
+# 3E768EB7.dcm # jpeg lossless, empty Basic Offset Table Item Length =4
 #
-# DermaColorLossLess.dcm
+# DermaColorLossLess.dcm  # native RBG image
 #
-# DICOMDIR
+# DICOMDIR #small DICOMDIR (4 patients, 1561 first-level SQItems, 
+#                           embedded second level sequences at 0008|1140)
 #
-# RadBWLossLess.dcm
+# RadBWLossLess.dcm # jpeg lossless, empty Basic Offset Table Item Length= 0
 #
-# test.acr
+# test.acr #ACR-LibIDO formated image. Was used as a test image by testSuite
 #