#include <iostream>
-#include "gdcm.h"
+//#include "gdcm.h"
+#include "gdcmHeader.h"
+#include "gdcmFile.h"
// ecriture d'un fichier DICOM à partir d'un dcmHeader correct.
premier = argv[1];
f1 = new gdcmFile(premier);
- f1->LoadElements();
deuxieme = argv[2];
f2 = new gdcmFile(deuxieme);
- f2->LoadElements();
- printf("apres LoadElements\n");
//f1->PrintPubElVal();
// On suppose que les champs DICOM du 2ieme fichier existent *effectivement*
- f1->ReplaceOrCreateByNumber(0x0028, 0x0008, f2->GetPubElValSet().GetElValueByNumber(0x0028, 0x0008));// nb Frames
- f1->ReplaceOrCreateByNumber(0x0028, 0x0010, f2->GetPubElValSet().GetElValueByNumber(0x0028, 0x0010));// nbLig
- f1->ReplaceOrCreateByNumber(0x0028, 0x0011, f2->GetPubElValSet().GetElValueByNumber(0x0028, 0x0011));// nbCol
+ // FIXME : floowing lines commented out in order to make compilation work.
+ //FIXME f1->ReplaceOrCreateByNumber(0x0028, 0x0008, f2->GetPubElValSet().GetElValueByNumber(0x0028, 0x0008));// nb Frames
+ //FIXME f1->ReplaceOrCreateByNumber(0x0028, 0x0010, f2->GetPubElValSet().GetElValueByNumber(0x0028, 0x0010));// nbLig
+ //FIXME f1->ReplaceOrCreateByNumber(0x0028, 0x0011, f2->GetPubElValSet().GetElValueByNumber(0x0028, 0x0011));// nbCol
// sans doute d'autres à mettre à jour...