- "76", 0x0002, 0x0000, // MetaElementGroup Length // FIXME: how to recompute ?
- "1.2.840.10008.5.1.4.1.1.2", 0x0002, 0x0002, // MediaStorageSOPInstanceUID (CT Image Storage)
- uid.c_str(), 0x0002, 0x0012, // META Implementation Class UID
- "ISO_IR 100",0x0008, 0x0005, // Specific Character Set
- "DERIVED\\SECONDARY\\OTHER\\GDCM", 0x0008, 0x0008, // Image Type
- "1.2.840.10008.5.1.4.1.1.2", 0x0008, 0x0016, // SOP Class UID
- "", 0x0008, 0x0050, // Accession Number
- "GDCM", 0x0008, 0x0070, // Manufacturer
- "GDCM", 0x0008, 0x0080, // Institution Name
- "http://www-creatis.insa-lyon.fr/Public/Gdcm/", 0x0008, 0x0081, // Institution Address
- "", 0x0008, 0x0090, // Refering Physician Name
- "", 0x0008, 0x1030, // Study Description
- "", 0x0008, 0x1050, // Performing Physician's Name
- "", 0x0008, 0x1060, // Name of Physician(s) Reading Study
- "", 0x0010, 0x0040, // Patient's Sex
- uid.c_str(), 0x0020, 0x000d, // StudyInstanceUID
- uid.c_str(), 0x0020, 0x000e, // SeriesInstanceUID
- "", 0x0020, 0x0011, // AcquisitionNumber
- "1\\0\\0\\0\\1\\0", 0x0020, 0x0037, // Image Orientation Patient
- "1", 0x0028, 0x0002, // Samples per pixel 1 or 3
- "MONOCHROME2",0x0028, 0x0004, // photochromatic interpretation
-
-// Date and timeG
-
- date.c_str(), 0x0008, 0x0012, // Instance Creation Date
- time.c_str(), 0x0008, 0x0013, // Instance Creation Time
- date.c_str(), 0x0008, 0x0020, // Study Date
- date.c_str(), 0x0008, 0x0022, // Acquisition Date
- date.c_str(), 0x0008, 0x0023, // Content Date
- time.c_str(), 0x0008, 0x0030, // Study Time
- "CT", 0x0008, 0x0060, // Modality
- "GDCM", 0x0010, 0x0010, // Patient's Name
- "GDCMID", 0x0010, 0x0020, // Patient ID
- "1", 0x0020, 0x0010, // StudyID
- "1", 0x0020, 0x0011, // SeriesNumber
- "1.0", 0x0018, 0x0050, // slice Thickness
- "1.0", 0x0018, 0x0088, // space between slices
- "1.0\\1.0", 0x0028, 0x0030, // pixelSpacing
- "64", 0x0028, 0x0010, // nbRows
- "64", 0x0028, 0x0011, // nbCols
- "16", 0x0028, 0x0100, // BitsAllocated 8 or 16
- "12", 0x0028, 0x0101, // BitsStored 8 or 12
- "11", 0x0028, 0x0102, // HighBit 7 or 11
- "0", 0x0028, 0x0103, // Pixel Representation 0(unsigned) or 1(signed)
- "1000.0", 0x0028, 0x1051, // Window Width
- "500.0", 0x0028, 0x1050, // Window Center
- 0, 0, 0
+ { "146 ", 0x0002, 0x0000}, // Meta Element Group Length // FIXME: how to recompute ?
+ { "1.2.840.10008.5.1.4.1.1.2", 0x0002, 0x0002}, // Media Storage SOP Class UID (CT Image Storage)
+ { uidClass.c_str(), 0x0002, 0x0003}, // Media Storage SOP Instance UID
+ { uidClass.c_str(), 0x0002, 0x0012}, // META Implementation Class UID
+ { "GDCM", 0x0002, 0x0016}, // Source Application Entity Title
+
+ { date.c_str(), 0x0008, 0x0012}, // Instance Creation Date
+ { time.c_str(), 0x0008, 0x0013}, // Instance Creation Time
+ { "1.2.840.10008.5.1.4.1.1.2", 0x0008, 0x0016}, // SOP Class UID
+ { uidInst.c_str(), 0x0008, 0x0018}, // SOP Instance UID
+ { "CT", 0x0008, 0x0060}, // Modality
+ { "GDCM", 0x0008, 0x0070}, // Manufacturer
+ { "GDCM", 0x0008, 0x0080}, // Institution Name
+ { "http://www-creatis.insa-lyon.fr/Public/Gdcm", 0x0008, 0x0081}, // Institution Address
+
+ { "GDCM", 0x0010, 0x0010}, // Patient's Name
+ { "GDCMID", 0x0010, 0x0020}, // Patient ID
+
+ { uidStudy.c_str(), 0x0020, 0x000d}, // Study Instance UID
+ { uidSerie.c_str(), 0x0020, 0x000e}, // Series Instance UID
+ { "1", 0x0020, 0x0010}, // StudyID
+ { "1", 0x0020, 0x0011}, // SeriesNumber
+
+ { "1", 0x0028, 0x0002}, // Samples per pixel 1 or 3
+ { "MONOCHROME1", 0x0028, 0x0004}, // photochromatic interpretation
+ { "0", 0x0028, 0x0010}, // nbRows
+ { "0", 0x0028, 0x0011}, // nbCols
+ { "8", 0x0028, 0x0100}, // BitsAllocated 8 or 12 or 16
+ { "8", 0x0028, 0x0101}, // BitsStored <= BitsAllocated
+ { "7", 0x0028, 0x0102}, // HighBit <= BitsAllocated - 1
+ { "0", 0x0028, 0x0103}, // Pixel Representation 0(unsigned) or 1(signed)
+ { 0, 0, 0 }