X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=Example%2FFindTags.cxx;h=83c6e599f1ab073059e64975a55a4207425f9310;hb=a462ce9f1af0894cd930ab04f2e65cd80dfa7084;hp=a091d15681f4ddfe44ed5258627100c5926f69c7;hpb=c5f65a991b6968bdcb42edd7935be6f6a2be327e;p=gdcm.git diff --git a/Example/FindTags.cxx b/Example/FindTags.cxx index a091d156..83c6e599 100644 --- a/Example/FindTags.cxx +++ b/Example/FindTags.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: FindTags.cxx,v $ Language: C++ - Date: $Date: 2004/12/03 20:43:36 $ - Version: $Revision: 1.7 $ + Date: $Date: 2005/01/08 15:03:57 $ + Version: $Revision: 1.8 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -47,14 +47,14 @@ int main(int argc, char* argv[]) int dataSize = f1->GetImageDataSize(); std::cout << "---> pourFindTaggs : dataSize " << dataSize << std::endl; - f1->SetEntryByNumber(RecCode ,0x0008,0x0010); - f1->SetEntryByNumber(ManufacturerName ,0x0008,0x0070); + f1->SetEntry(RecCode ,0x0008,0x0010); + f1->SetEntry(ManufacturerName ,0x0008,0x0070); // ImagePositionPatient - ImagePositionPatient = f1->GetHeader()->GetEntryByNumber(0x0020,0x0032); + ImagePositionPatient = f1->GetHeader()->GetEntry(0x0020,0x0032); // Image Position (RET) - f1->SetEntryByNumber(ImagePositionPatient, 0x0020,0x0030); + f1->SetEntry(ImagePositionPatient, 0x0020,0x0030); sscanf(ImagePositionPatient.c_str(), "%f%c%f%c%f", &x,&c,&y,&c,&z); @@ -70,23 +70,23 @@ int main(int argc, char* argv[]) // Location std::string zizi = gdcm::Util::Format("%f",l); Location = gdcm::Util::DicomString(zizi.c_str()); - f1->SetEntryByNumber(Location, 0x0020,0x0050); + f1->SetEntry(Location, 0x0020,0x0050); // sinon, la longueur du champ est erronée (?!?) // Probable sac de noeud entre strlen(xxx.c_str()) et xxx.length() // a eclaircir ! -// SetEntryLengthByNumber is private now. +// SetEntryLength is private now. //TO DO : see is the pb goes on... -//f1->GetHeader()->SetEntryLengthByNumber(strlen(Location.c_str())-1, 0x0020,0x0050); +//f1->GetHeader()->SetEntryLength(strlen(Location.c_str())-1, 0x0020,0x0050); // Image Location zizi = gdcm::Util::Format("%d",0x7FE0); ImageLocation = gdcm::Util::DicomString(zizi.c_str()); -//f1->SetEntryByNumber(Location, 0x0028,0x0200); -//f1->GetHeader()->SetEntryLengthByNumber(strlen(ImageLocation.c_str())-1, 0x0020,0x0050); // prudence ! +//f1->SetEntry(Location, 0x0028,0x0200); +//f1->GetHeader()->SetEntryLength(strlen(ImageLocation.c_str())-1, 0x0020,0x0050); // prudence ! // void* imageData= f1->GetImageData();