}
//Slice Thickness
{
- gdcm::Attribute<0x0018,0x00500, gdcm::VR::DS> at;
+ gdcm::Attribute<0x0018,0x0050, gdcm::VR::DS> at;
at.SetValue(sliceDistance);
ds.Replace(at.GetAsDataElement());
}
//Instance Number
{
- gdcm::Attribute<0x0020,0x00131,gdcm::VR::IS> at;
+ gdcm::Attribute<0x0020,0x0013,gdcm::VR::IS> at;
at.SetValue(++instanceNumber);
ds.Replace(at.GetAsDataElement());
> 138 1600
>
*/
- {
- gdcm::Attribute< 0x0029,0x0010, gdcm::VR::LO> at;
- at.SetValue( "CREATIS HEADER");
- ds.Replace(at.GetAsDataElement());
- }
- {
- gdcm::Attribute< 0x0029,0x0011, gdcm::VR::LO> at;
- at.SetValue( "CREATIS FOR BRUKER-TO-DICOM");
- ds.Replace(at.GetAsDataElement());
- }
+ //{
+ // gdcm::Attribute< 0x0029,0x0010, gdcm::VR::LO> at;
+ // at.SetValue(.SetValue( "CREATIS HEADER");
+ // ds.Replace(at.GetAsDataElement());
+ //}
+ //{
+ // gdcm::Attribute< 0x0029,0x0011, gdcm::VR::LO> at;
+ // // at.SetValue( "CREATIS FOR BRUKER-TO-DICOM");
+ // ds.Replace(at.GetAsDataElement());
+ //}
// file->InsertEntryString("CREATIS HEADER", 0x0029,0x0010, "LO");
//file->InsertEntryString("CREATIS FOR BRUKER-TO-DICOM", 0x0029,0x0011, "LO");
*/
// dcmImageName = "c:\\toto.dcm";
boost::algorithm::replace_all( dcmImageName, INVALID_FILE_SEPARATOR , VALID_FILE_SEPARATOR);
- FILE *fil=fopen("c:\\toto", "a");
- fclose(fil);
+
+ //FILE *fil=fopen(dcmImageName.c_str(), "a");
+ // fclose(fil);
gdcm::ImageWriter writer;
writer.SetFileName(dcmImageName.c_str());