5 int main(int argc, char* argv[])
12 printf (" Before gdcmFile() \n");
13 printf ("\n\n---------------------------------------\n\n");
17 f1 = new gdcm::File(toto);
19 std::string filename = GDCM_DATA_ROOT;
20 filename += "/test.acr";
21 f1 = new gdcm::File(filename.c_str());
23 printf (" Sortie gdcmFile() \n");
25 //e1.PrintPubDict(std::cout);
26 f1->GetHeader()->Print();
28 //cle = gdcmDictEntry::TranslateToKey(0x0028,0x0008);
30 int dataSize = f1->GetImageDataSize();
31 printf ("dataSize %d\n",dataSize);
33 // void* imageData= f1->GetHeader()->GetImageData();
35 // Ecriture d'un Raw File, a afficher avec affim filein= dim= nbit= signe=
36 //f1->WriteRawData("image.raw");
38 // ecriture d'un fichier DICOM à partir d'un dcmHeader correct.
40 //f1->WriteDcmImplVR("image.dcm");
42 // ecriture d'un fichier ACR à partir d'un dcmHeader correct.
44 sprintf(zozo, "%s.nema", toto.c_str());
46 printf ("\n\n---------------------------------------\n\n");
48 f1->GetHeader()->Print();