- # The files whose name starts with a modality (e.g. CR-MONO1-10-chest.dcm)
- # come from Sebastien Barre's Dicom2 highly recommendable site
- # http://www.barre.nom.fr/medical/samples/index.html
- BarreFiles = [
- ####################################
- # CR modality examples:
- ####################################
- ["CR-MONO1-10-chest.dcm",
- [ ["Modality", "CR"],
- #"Transfer Syntax UID" is absent.
- ["Rows", "440"],
- ["Columns", "440"],
- ["Bits Stored", "10"],
- ["Bits Allocated", "16"],
- ["High Bit", "9"],
- ["Pixel Representation", "0"],
- ["Manufacturer", "FUJI PHOTO FILM CO. LTD."],
- ["Manufacturer Model Name", "9000"],
- ["7fe0|0010", "gdcm::NotLoaded. Address:776 Length:387200"] ] ],
- ####################################
- # CT modality examples:
- ####################################
- ["CT-MONO2-16-brain.dcm",
- [ ["Transfer Syntax UID", "1.2.840.10008.1.2.1"], # Explicit VR, LE
- ["Modality", "CT"],
- ["Rows", "512"],
- ["Columns", "512"],
- ["Bits Stored", "16"],
- ["Bits Allocated", "16"],
- ["High Bit", "15"],
- ["Pixel Representation", "1"],
- ["Manufacturer", "Picker International, Inc."],
- ["Manufacturer Model Name", "PQ5000"],
- ["7fe0|0010", "gdcm::NotLoaded. Address:1680 Length:524288"] ] ],
- ["CT-MONO2-16-ort.dcm",
- [ ["Transfer Syntax UID", "1.2.840.10008.1.2"], # Implicit VR, LE
- ["Modality", "CT"],
- ["Rows", "512"],
- ["Columns", "512"],
- ["Bits Stored", "16"],
- ["Bits Allocated", "16"],
- ["High Bit", "15"],
- ["Pixel Representation", "1"],
- ["Manufacturer", "GE MEDICAL SYSTEMS"],
- ["Manufacturer Model Name", "HiSpeed CT/i"],
- ["7fe0|0010", "gdcm::NotLoaded. Address:1674 Length:524288"] ] ],
- ["CT-MONO2-16-ankle.dcm",
- [ ["Transfer Syntax UID", "1.2.840.10008.1.2"], # Implicit, little
- ["Modality", "CT"],
- ["Rows", "512"],
- ["Columns", "512"],
- ["Bits Stored", "16"],
- ["Bits Allocated", "16"],
- ["High Bit", "15"],
- ["Pixel Representation", "1"],
- ["Manufacturer", "GE MEDICAL SYSTEMS"],
- ["Manufacturer Model Name", "GENESIS_ZEUS"],
- ["7fe0|0010", "gdcm::NotLoaded. Address:1148 Length:524288"] ] ],
- ["CT-MONO2-8-abdo.dcm",
- [ ["Transfer Syntax UID", "1.2.840.10008.1.2"], # Implicit, little
- ["Modality", "CT"],
- ["Rows", "512"],
- ["Columns", "512"],
- ["Bits Stored", "8"],
- ["Bits Allocated", "8"],
- ["High Bit", "7"],
- ["Pixel Representation", "0"],
- ["Manufacturer", "FUJI"],
- ["7fe0|0010", "gdcm::NotLoaded. Address:796 Length:262144"] ] ],
- ["CT-MONO2-12-lomb-an2.acr2",
- [ ["Modality", "CT"],
- #"Transfer Syntax UID" and "Photometric Interpretation" are absent.
- ["Rows", "512"],
- ["Columns", "512"],
- ["Bits Stored", "12"],
- ["Bits Allocated", "16"],
- ["High Bit", "11"],
- ["Pixel Representation", "0"],
- ["Manufacturer", "SIEMENS"],
- ["7fe0|0010", "gdcm::NotLoaded. Address:1230 Length:524288"] ] ],
- ["CT-MONO2-16-chest.dcm",
- [ ["Transfer Syntax UID", "1.2.840.10008.1.2.4.70"], # jpeg...
- ["Modality", "CT"],
- ["Photometric Interpretation", "MONOCHROME2"],
- ["Rows", "400"],
- ["Columns", "512"],
- ["Bits Stored", "16"],
- ["Bits Allocated", "16"],
- ["High Bit", "15"],
- ["Pixel Representation", "1"],
- ["Manufacturer", "GE MEDICAL SYSTEMS"],
- ["7fe0|0010", "gdcm::NotLoaded. Address:1638 Length:143498"] ] ],
- ####################################
- ### MR modality examples:
- ####################################
- ["MR-MONO2-12-angio-an1.acr1",
- [ ["Recognition Code", "ACR-NEMA 1.0"],
- ["Modality", "MR"],
- #"Transfer Syntax UID" and "Photometric Interpretation" are absent.
- ["Rows", "256"],
- ["Columns", "256"],
- ["Bits Stored", "12"],
- ["Bits Allocated", "12"],
- ["High Bit", "11"],
- ["Pixel Representation", "0"],
- ["Manufacturer", "Philips"],
- # Note: 256*256*12/8 = 98304
- ["7fe0|0010", "gdcm::NotLoaded. Address:650 Length:98304"] ] ],
- ["MR-MONO2-12-an2.acr2",
- [ ["Modality", "MR"],
- ["Photometric Interpretation", "MONOCHROME2"],
- ["Rows", "256"],
- ["Columns", "256"],
- ["Bits Stored", "12"],
- ["Bits Allocated", "16"],
- ["High Bit", "11"],
- ["Pixel Representation", "0"],
- ["Manufacturer", "SIEMENS"],
- ["Manufacturer Model Name", "MAGNETOM VISION"],
- ["7fe0|0010", "gdcm::NotLoaded. Address:1866 Length:131072"] ] ],
- ["MR-MONO2-16-head.dcm",
- [ ["Transfer Syntax UID", "1.2.840.10008.1.2"], # Imp VR, LE
- ["Modality", "MR"],
- ["Photometric Interpretation", "MONOCHROME2"],
- ["Rows", "256"],
- ["Columns", "256"],
- ["Bits Stored", "16"],
- ["Bits Allocated", "16"],
- ["High Bit", "15"],
- ["Pixel Representation", "1"],
- ["Manufacturer", "GE MEDICAL SYSTEMS"],
- ["Manufacturer Model Name", "GENESIS_SIGNA"],
- ["7fe0|0010", "gdcm::NotLoaded. Address:1804 Length:131072"] ] ],
- # MR-MONO2-12-shoulder example is present in the Jpeg section.
- # 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.
- ####################################
- # OT modality examples:
- ####################################
- # OT-MONO2-8-hip is not present in the test suite since it is too
- # closely related to OT-MONO2-8-a7 to be of interest.
- ["OT-PAL-8-face.dcm",
- # Interest: has a color palette
- [#"Transfer Syntax UID", and "Manufacturer" are absent.
- ["Modality", "OT"],
- ["Photometric Interpretation", "PALETTE COLOR"],
- ["Rows", "480"],
- ["Columns", "640"],
- ["Bits Stored", "8"],
- ["Bits Allocated", "8"],
- ["High Bit", "7"],
- ["Pixel Representation", "0"],
- ["7fe0|0010", "gdcm::NotLoaded. Address:1654 Length:307200"] ] ],
- # OT-MONO2-8-colon is not present in the test suite since it is too
- # closely related to OT-MONO2-8-a7 to be of interest.
- ["OT-MONO2-8-a7.dcm",
- [#"Transfer Syntax UID" is absent.
- ["Modality", "OT"],
- ["Photometric Interpretation", "MONOCHROME2"],
- ["Rows", "512"],
- ["Columns", "512"],
- ["Bits Stored", "8"],
- ["Bits Allocated", "8"],
- ["High Bit", "7"],
- ["Pixel Representation", "0"],
- ["Manufacturer", "Philips Medical Systems"],
- ["7fe0|0010", "gdcm::NotLoaded. Address:438 Length:262144"] ] ],
- ####################################
- # US (Ultra Sound) modality examples:
- ####################################
- ["US-RGB-8-esopecho.dcm",
- # Interest: RGB image
- [ ["Transfer Syntax UID", "1.2.840.10008.1.2.1"], # Exp VR, LE
- ["Modality", "US"],
- ["Photometric Interpretation", "RGB"],
- ["Rows", "120"],
- ["Columns", "256"],
- ["Bits Stored", "8"],
- ["Bits Allocated", "8"],
- ["High Bit", "7"],
- ["Pixel Representation", "0"],
- ["Manufacturer", "Acme Products"],
- # FIXME: 92160 / (120*256) = 3 bytes per pixel NOT 1. Maybe
- # it has something to do with [Samples Per Pixel] = [3] ???
- ["7fe0|0010", "gdcm::NotLoaded. Address:904 Length:92160"] ] ],
- ["US-RGB-8-epicard.dcm",
- # Interest: Big endian transfert syntax
- [ ["Transfer Syntax UID", "1.2.840.10008.1.2.2"], # Big endian
- ["Modality", "US"],
- ["Photometric Interpretation", "RGB"],
- ["Rows", "480"],
- ["Columns", "640"],
- ["Bits Stored", "8"],
- ["Bits Allocated", "8"],
- ["High Bit", "7"],
- ["Pixel Representation", "0"],
- ["Manufacturer", "G.E. Medical Systems"],
- ["Manufacturer Model Name", "LOGIQ 700"],
- # FIXME: 921600/(480*640) = 3 bytes per pixel NOT 1. Maybe
- # it has something to do with [Samples Per Pixel] = [3] ???
- ["Implementation Version Name", "OFFIS-DCMTK-311"],
- ["7fe0|0010", "gdcm::NotLoaded. Address:1012 Length:921600"] ] ],
- ]
+ # The files whose name starts with a modality (e.g. CR-MONO1-10-chest.dcm)
+ # come from Sebastien Barre's Dicom2 highly recommendable site
+ # http://www.barre.nom.fr/medical/samples/index.html
+ BarreFiles = [
+ ####################################
+ # CR modality examples:
+ ####################################
+ ["CR-MONO1-10-chest.dcm",
+ [ ["Modality", "CR"],
+ #"Transfer Syntax UID" is absent.
+ ["Rows", "440"],
+ ["Columns", "440"],
+ ["Bits Stored", "10"],
+ ["Bits Allocated", "16"],
+ ["High Bit", "9"],
+ ["Pixel Representation", "0"],
+ ["Manufacturer", "FUJI PHOTO FILM CO. LTD."],
+ ["Manufacturer's Model Name", "9000"],
+ ["Pixel Data", "gdcm::NotLoaded. Address:776 Length:387200 x(5e880)"]
+ ] ],
+ ####################################
+ # CT modality examples:
+ ####################################
+ ["CT-MONO2-16-brain.dcm",
+ [ ["Transfer Syntax UID", "1.2.840.10008.1.2.1"], # Explicit VR, LE
+ ["Modality", "CT"],
+ ["Rows", "512"],
+ ["Columns", "512"],
+ ["Bits Stored", "16"],
+ ["Bits Allocated", "16"],
+ ["High Bit", "15"],
+ ["Pixel Representation", "1"],
+ ["Manufacturer", "Picker International, Inc."],
+ ["Manufacturer's Model Name", "PQ5000"],
+ ["Pixel Data", "gdcm::NotLoaded. Address:1680 Length:524288 x(80000)"]
+ ] ],
+ ["CT-MONO2-16-ort.dcm",
+ [ ["Transfer Syntax UID", "1.2.840.10008.1.2"], # Implicit VR, LE
+ ["Modality", "CT"],
+ ["Rows", "512"],
+ ["Columns", "512"],
+ ["Bits Stored", "16"],
+ ["Bits Allocated", "16"],
+ ["High Bit", "15"],
+ ["Pixel Representation", "1"],
+ ["Manufacturer", "GE MEDICAL SYSTEMS"],
+ ["Manufacturer's Model Name", "HiSpeed CT/i"],
+ ["Pixel Data", "gdcm::NotLoaded. Address:1674 Length:524288 x(80000)"]
+ ] ],
+ ["CT-MONO2-16-ankle.dcm",
+ [ ["Transfer Syntax UID", "1.2.840.10008.1.2"], # Implicit, little
+ ["Modality", "CT"],
+ ["Rows", "512"],
+ ["Columns", "512"],
+ ["Bits Stored", "16"],
+ ["Bits Allocated", "16"],
+ ["High Bit", "15"],
+ ["Pixel Representation", "1"],
+ ["Manufacturer", "GE MEDICAL SYSTEMS"],
+ ["Manufacturer's Model Name", "GENESIS_ZEUS"],
+ ["Pixel Data", "gdcm::NotLoaded. Address:1148 Length:524288 x(80000)"]
+ ] ],
+ ["CT-MONO2-8-abdo.dcm",
+ [ ["Transfer Syntax UID", "1.2.840.10008.1.2"], # Implicit, little
+ ["Modality", "CT"],
+ ["Rows", "512"],
+ ["Columns", "512"],
+ ["Bits Stored", "8"],
+ ["Bits Allocated", "8"],
+ ["High Bit", "7"],
+ ["Pixel Representation", "0"],
+ ["Manufacturer", "FUJI"],
+ ["Pixel Data", "gdcm::NotLoaded. Address:796 Length:262144 x(40000)"]
+ ] ],
+ ["CT-MONO2-12-lomb-an2.acr2",
+ [ ["Modality", "CT"],
+ #"Transfer Syntax UID" and "Photometric Interpretation" are absent.
+ ["Rows", "512"],
+ ["Columns", "512"],
+ ["Bits Stored", "12"],
+ ["Bits Allocated", "16"],
+ ["High Bit", "11"],
+ ["Pixel Representation", "0"],
+ ["Manufacturer", "SIEMENS"],
+ ["Pixel Data", "gdcm::NotLoaded. Address:1230 Length:524288 x(80000)"]
+ ] ],
+ ["CT-MONO2-16-chest.dcm",
+ [ ["Transfer Syntax UID", "1.2.840.10008.1.2.4.70"], # jpeg...
+ ["Modality", "CT"],
+ ["Photometric Interpretation", "MONOCHROME2"],
+ ["Rows", "400"],
+ ["Columns", "512"],
+ ["Bits Stored", "16"],
+ ["Bits Allocated", "16"],
+ ["High Bit", "15"],
+ ["Pixel Representation", "1"],
+ ["Manufacturer", "GE MEDICAL SYSTEMS"],
+ ["Pixel Data", "gdcm::NotLoaded. Address:1638 Length:143498 x(2308a)"]
+ ] ],
+ ####################################
+ ### MR modality examples:
+ ####################################
+ ["MR-MONO2-12-angio-an1.acr1",
+ [ ["Recognition Code (RET)", "ACR-NEMA 1.0"],
+ ["Modality", "MR"],
+ #"Transfer Syntax UID" and "Photometric Interpretation" are absent.
+ ["Rows", "256"],
+ ["Columns", "256"],
+ ["Bits Stored", "12"],
+ ["Bits Allocated", "12"],
+ ["High Bit", "11"],
+ ["Pixel Representation", "0"],
+ ["Manufacturer", "Philips"],
+ # Note: 256*256*12/8 = 98304
+ ["Pixel Data", "gdcm::NotLoaded. Address:650 Length:98304 x(18000)"]
+ ] ],
+ ["MR-MONO2-12-an2.acr2",
+ [ ["Modality", "MR"],
+ ["Photometric Interpretation", "MONOCHROME2"],
+ ["Rows", "256"],
+ ["Columns", "256"],
+ ["Bits Stored", "12"],
+ ["Bits Allocated", "16"],
+ ["High Bit", "11"],
+ ["Pixel Representation", "0"],
+ ["Manufacturer", "SIEMENS"],
+ ["Manufacturer's Model Name", "MAGNETOM VISION"],
+ ["Pixel Data", "gdcm::NotLoaded. Address:1866 Length:131072 x(20000)"]
+ ] ],
+ ["MR-MONO2-16-head.dcm",
+ [ ["Transfer Syntax UID", "1.2.840.10008.1.2"], # Imp VR, LE
+ ["Modality", "MR"],
+ ["Photometric Interpretation", "MONOCHROME2"],
+ ["Rows", "256"],
+ ["Columns", "256"],
+ ["Bits Stored", "16"],
+ ["Bits Allocated", "16"],
+ ["High Bit", "15"],
+ ["Pixel Representation", "1"],
+ ["Manufacturer", "GE MEDICAL SYSTEMS"],
+ ["Manufacturer's Model Name", "GENESIS_SIGNA"],
+ ["Pixel Data", "gdcm::NotLoaded. Address:1804 Length:131072 x(20000)"]
+ ] ],
+ # MR-MONO2-12-shoulder example is present in the Jpeg section.
+ # 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.
+ ####################################
+ # OT modality examples:
+ ####################################
+ # OT-MONO2-8-hip is not present in the test suite since it is too
+ # closely related to OT-MONO2-8-a7 to be of interest.
+ ["OT-PAL-8-face.dcm",
+ # Interest: has a color palette
+ [#"Transfer Syntax UID", and "Manufacturer" are absent.
+ ["Modality", "OT"],
+ ["Photometric Interpretation", "PALETTE COLOR"],
+ ["Rows", "480"],
+ ["Columns", "640"],
+ ["Bits Stored", "8"],
+ ["Bits Allocated", "8"],
+ ["High Bit", "7"],
+ ["Pixel Representation", "0"],
+ ["Pixel Data", "gdcm::NotLoaded. Address:1654 Length:307200 x(4b000)"]
+ ] ],
+ # OT-MONO2-8-colon is not present in the test suite since it is too
+ # closely related to OT-MONO2-8-a7 to be of interest.
+ ["OT-MONO2-8-a7.dcm",
+ [#"Transfer Syntax UID" is absent.
+ ["Modality", "OT"],
+ ["Photometric Interpretation", "MONOCHROME2"],
+ ["Rows", "512"],
+ ["Columns", "512"],
+ ["Bits Stored", "8"],
+ ["Bits Allocated", "8"],
+ ["High Bit", "7"],
+ ["Pixel Representation", "0"],
+ ["Manufacturer", "Philips Medical Systems"],
+ ["Pixel Data", "gdcm::NotLoaded. Address:438 Length:262144 x(40000)"]
+ ] ],
+ ####################################
+ # US (Ultra Sound) modality examples:
+ ####################################
+ ["US-RGB-8-esopecho.dcm",
+ # Interest: RGB image
+ [ ["Transfer Syntax UID", "1.2.840.10008.1.2.1"], # Exp VR, LE
+ ["Modality", "US"],
+ ["Photometric Interpretation", "RGB"],
+ ["Rows", "120"],
+ ["Columns", "256"],
+ ["Bits Stored", "8"],
+ ["Bits Allocated", "8"],
+ ["High Bit", "7"],
+ ["Pixel Representation", "0"],
+ ["Manufacturer", "Acme Products"],
+ # FIXME: 92160 / (120*256) = 3 bytes per pixel NOT 1. Maybe
+ # it has something to do with [Samples Per Pixel] = [3] ???
+ # You said it, puffy (tu l'as dit, bouffi, in french language)
+ # RGB is 3 bytes per pixel
+ # + Planar configuration (0028,0006) = 0 --> Pixels RGB
+ ["Pixel Data", "gdcm::NotLoaded. Address:904 Length:92160 x(16800)"]
+ ] ],
+ ["US-RGB-8-epicard.dcm",
+ # Interest: Big endian transfert syntax
+ [ ["Transfer Syntax UID", "1.2.840.10008.1.2.2"], # Big endian
+ # But ... group 0000 is LE .
+ ["Modality", "US"],
+ ["Photometric Interpretation", "RGB"],
+ ["Rows", "480"],
+ ["Columns", "640"],
+ ["Bits Stored", "8"],
+ ["Bits Allocated", "8"],
+ ["High Bit", "7"],
+ ["Pixel Representation", "0"],
+ ["Manufacturer", "G.E. Medical Systems"],
+ ["Manufacturer's Model Name", "LOGIQ 700"],
+ # + Planar configuration (0028,0006) = 1 --> Plane R, Plane G, Plane B
+ ["Implementation Version Name", "OFFIS-DCMTK-311"],
+ ["Pixel Data", "gdcm::NotLoaded. Address:1012 Length:921600 x(e1000)"]
+ ] ],
+ ]