X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=Example%2FPhilipsToBrucker.cxx;h=a1cbe760c4ca4ff6492046818e8c62d46d797d71;hb=5f30f5b0aa4f5499957765a78ba63a94c7c8e277;hp=471512c5f79e78be413bafa1b2e406247c9df1ad;hpb=1c2666bce0d9583a7cfa333f7fee3a099733ee2b;p=gdcm.git diff --git a/Example/PhilipsToBrucker.cxx b/Example/PhilipsToBrucker.cxx index 471512c5..a1cbe760 100755 --- a/Example/PhilipsToBrucker.cxx +++ b/Example/PhilipsToBrucker.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: PhilipsToBrucker.cxx,v $ Language: C++ - Date: $Date: 2006/01/10 16:04:18 $ - Version: $Revision: 1.4 $ + Date: $Date: 2006/01/26 15:52:42 $ + Version: $Revision: 1.6 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -36,7 +36,7 @@ * according to their Patient/Study/Serie/Image characteristics * - fills a single level Directory with *all* the files, * converted into a Brucker-like Dicom, Intags compliant - * + * */ typedef std::map SortedFiles; @@ -92,11 +92,11 @@ int main(int argc, char *argv[]) return 0; } - char *dirNamein; - dirNamein = am->ArgMgrGetString("dirin",(char *)"."); + const char *dirNamein; + dirNamein = am->ArgMgrGetString("dirin","."); - char *dirNameout; - dirNameout = am->ArgMgrGetString("dirout",(char *)"."); + const char *dirNameout; + dirNameout = am->ArgMgrGetString("dirout","."); int loadMode = gdcm::LD_ALL; if ( am->ArgMgrDefined("noshadowseq") ) @@ -126,7 +126,7 @@ int main(int argc, char *argv[]) return 0; } - char *extent = am->ArgMgrGetString("extent",".DCM"); + const char *extent = am->ArgMgrGetString("extent",".DCM"); // if unused Param we give up if ( am->ArgMgrPrintUnusedLabels() ) @@ -172,7 +172,6 @@ int main(int argc, char *argv[]) { std::cout << "Output Directory [" << dirNameout << "]" << " already exists; Used as is." << std::endl; } - std::string strDirNamein(dirNamein); gdcm::DirList dirList(strDirNamein, true); // get recursively the list of files @@ -273,7 +272,7 @@ int main(int argc, char *argv[]) for (j=0;jGetImageDataRaw(); // Don't convert (Gray Pixels + LUT) into (RGB pixels) ?!? fh->SetWriteTypeToDcmExplVR(); fh->Write(fullWriteFilename); - fh->gdcm::FileHelper::Delete(); + fh->Delete(); } }