X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=Example%2FexMoveImagesToSingleSerieUID.cxx;h=8e35c7970f3ab87684271df027fad9fa161b3810;hb=888439e26839d7963a380256453361bdbecd1826;hp=ff014c9b105bb2278e12656ca97efd30d18e2e2a;hpb=209f09716365d35c7cdc5b94684d1d1fb00335c7;p=gdcm.git diff --git a/Example/exMoveImagesToSingleSerieUID.cxx b/Example/exMoveImagesToSingleSerieUID.cxx index ff014c9b..8e35c797 100755 --- a/Example/exMoveImagesToSingleSerieUID.cxx +++ b/Example/exMoveImagesToSingleSerieUID.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: exMoveImagesToSingleSerieUID.cxx,v $ Language: C++ - Date: $Date: 2007/03/23 14:59:58 $ - Version: $Revision: 1.3 $ + Date: $Date: 2007/05/23 14:18:05 $ + Version: $Revision: 1.5 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -104,7 +104,7 @@ int main(int argc, char *argv[]) // ----- Initialize Arguments Manager ------ - gdcm::ArgMgr *am = new gdcm::ArgMgr(argc, argv); + GDCM_NAME_SPACE::ArgMgr *am = new GDCM_NAME_SPACE::ArgMgr(argc, argv); if (am->ArgMgrDefined("usage") || argc == 1) { @@ -114,7 +114,7 @@ int main(int argc, char *argv[]) } if (am->ArgMgrDefined("debug")) - gdcm::Debug::DebugOn(); + GDCM_NAME_SPACE::Debug::DebugOn(); int verbose = am->ArgMgrDefined("verbose"); std::string patName = am->ArgMgrGetString("patname", "g^PatientName"); @@ -123,22 +123,22 @@ int main(int argc, char *argv[]) const char *dirIn = am->ArgMgrGetString("dirin"); const char *dirOut = am->ArgMgrGetString("dirout"); - bool userDefinedStudy = am->ArgMgrDefined("studyUID"); + int userDefinedStudy = am->ArgMgrDefined("studyUID"); const char *studyUID = am->ArgMgrGetString("studyUID"); // not described *on purpose* in the Usage ! - bool userDefinedSerie = am->ArgMgrDefined("serieUID"); + int userDefinedSerie = am->ArgMgrDefined("serieUID"); const char *serieUID = am->ArgMgrGetString("serieUID"); - int loadMode = gdcm::LD_ALL; + int loadMode = GDCM_NAME_SPACE::LD_ALL; if ( am->ArgMgrDefined("noshadowseq") ) - loadMode |= gdcm::LD_NOSHADOWSEQ; + loadMode |= GDCM_NAME_SPACE::LD_NOSHADOWSEQ; else { if ( am->ArgMgrDefined("noshadow") ) - loadMode |= gdcm::LD_NOSHADOW; + loadMode |= GDCM_NAME_SPACE::LD_NOSHADOW; if ( am->ArgMgrDefined("noseq") ) - loadMode |= gdcm::LD_NOSEQ; + loadMode |= GDCM_NAME_SPACE::LD_NOSEQ; } /* if unused Param we give up */ @@ -155,7 +155,7 @@ int main(int argc, char *argv[]) //std::cout << "dirIn [" << dirIn << "]" << std::endl; - if ( ! gdcm::DirList::IsDirectory(dirIn) ) + if ( ! GDCM_NAME_SPACE::DirList::IsDirectory(dirIn) ) { std::cout << "KO : [" << dirIn << "] is not a Directory." << std::endl; return 0; @@ -171,13 +171,13 @@ int main(int argc, char *argv[]) std::string strDirNameout(dirOut); // to please gcc 4 std::cout << "Check for output directory :[" << dirOut << "]." <SetLoadMode(loadMode); f->SetFileName( it->c_str() ); @@ -247,7 +247,7 @@ int main(int argc, char *argv[]) // Load the pixels in RAM. - fh = gdcm::FileHelper::New(f); + fh = GDCM_NAME_SPACE::FileHelper::New(f); uint8_t *imageData = fh->GetImageDataRaw(); // Don't convert (Gray Pixels + LUT) into (RGB pixels) ?!? if (!imageData) std::cout << "fail to read [" << it->c_str() << std::endl; @@ -292,10 +292,10 @@ int main(int argc, char *argv[]) // ================================================================================================== - fh->SetContentType(gdcm::UNMODIFIED_PIXELS_IMAGE); + fh->SetContentType(GDCM_NAME_SPACE::UNMODIFIED_PIXELS_IMAGE); - lastFilename = gdcm::Util::GetName( fullFilename ); - std::string fullWriteFilename = strDirNameout + gdcm::GDCM_FILESEPARATOR + lastFilename = GDCM_NAME_SPACE::Util::GetName( fullFilename ); + std::string fullWriteFilename = strDirNameout + GDCM_NAME_SPACE::GDCM_FILESEPARATOR + lastFilename; if (verbose) std::cout << "Write : [" << fullWriteFilename << "]" << std::endl; @@ -309,4 +309,5 @@ int main(int argc, char *argv[]) fh->Delete(); f->Delete(); } + return 1; }