- gdcm::File *copy = new gdcm::File( output );
-
- const gdcm::TagDocEntryHT & Ht = original->GetHeader()->GetTagHT();
-
- size_t dataSize = original->GetImageDataSize();
- uint8_t* imageData = original->GetImageData();
+ gdcm::FileHelper *copy = new gdcm::FileHelper( );
+ copy->SetFileName( output );
+ copy->Load();
+
+ //size_t dataSize;
+ uint8_t *imageData;
+ //dataSize = original->GetImageDataSize();// just an accesor :useless here
+
+ imageData = original->GetImageData(); // VERY important :
+ // brings pixels in memory !
+ //(void)imageData; // not enough to avoid warning with icc compiler
+ //(void)dataSize; // not enough to avoid warning on 'Golgot'