Program: gdcm
Module: $RCSfile: Volume2Dicom.cxx,v $
Language: C++
- Date: $Date: 2006/01/27 10:03:23 $
- Version: $Revision: 1.11 $
+ Date: $Date: 2007/05/30 11:05:47 $
+ Version: $Revision: 1.13 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
#include <time.h>
#include <sys/types.h>
#include <sys/stat.h>
-#ifdef WIN32
+#ifdef _WIN32
#define stat _stat
#endif
////////////////////////////////////////////////////////////
// Create a new dicom header and fill in some info //
////////////////////////////////////////////////////////////
- gdcm::File *f = gdcm::File::New();
+ GDCM_NAME_SPACE::File *f = GDCM_NAME_SPACE::File::New();
////////////////////////////////////////////////////////////
// Create a new dicom file object from the header //
////////////////////////////////////////////////////////////
- gdcm::FileHelper *fh = gdcm::FileHelper::New(f);
+ GDCM_NAME_SPACE::FileHelper *fh = GDCM_NAME_SPACE::FileHelper::New(f);
uint8_t *myData = fh->GetImageData(); // Get an Image pointer
fh->SetImageData( myData, sliceSize); // This callback ensures that the internal
// Pixel_Data of fh is set correctly
memcpy(myData,imageData+z*sizex*sizey,sliceSize);
// write the image
- std::string filename = directory + gdcm::Util::Format("%Image_%05d.dcm", z);
+ std::string filename = directory + GDCM_NAME_SPACE::Util::Format("%Image_%05d.dcm", z);
std::cout << "Writing file " << filename;
fh->WriteDcmExplVR(filename);
std::cout << " OK" << std::endl;