X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=Example%2FSplitIntoDirectories.cxx;fp=Example%2FSplitIntoDirectories.cxx;h=dc7b5db61979c2a6e7a2556c3fb544960f01f0b2;hb=4552d4ee18f3234af4e037e77abf0622c2702004;hp=4632f69ad407157e436147a3a024a7334b646984;hpb=58c32763102f7533e55c8673bdff8b221ea28aa8;p=gdcm.git diff --git a/Example/SplitIntoDirectories.cxx b/Example/SplitIntoDirectories.cxx index 4632f69a..dc7b5db6 100755 --- a/Example/SplitIntoDirectories.cxx +++ b/Example/SplitIntoDirectories.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: SplitIntoDirectories.cxx,v $ Language: C++ - Date: $Date: 2011/04/20 11:14:48 $ - Version: $Revision: 1.6 $ + Date: $Date: 2011/04/20 14:06:50 $ + Version: $Revision: 1.7 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -354,8 +354,8 @@ int main(int argc, char *argv[]) ///this is a trick to build up a lexicographical compliant name : /// eg : fich001.ima vs fich100.ima as opposed to fich1.ima vs fich100.ima std::string name = GDCM_NAME_SPACE::Util::GetName( *it ); - - std::cout << "name :[" << name << "]\n"; + if (verbose) + std::cout << "name :[" << name << "]\n"; if (hasSkel) { @@ -435,11 +435,11 @@ int main(int argc, char *argv[]) GDCM_NAME_SPACE::Util::Tokenize (it2->first, tokens, token); currentPatientName = tokens[IND_PatientName]; - currentStudyInstanceUID = tokens[IND_StudyInstanceUID]; + currentStudyInstanceUID = tokens[IND_StudyInstanceUID]; currentSerieInstanceUID = tokens[IND_SerieInstanceUID]; currentSerieDescription = tokens[IND_SerieDescription]; currentSerieNumber = tokens[IND_SerieNumber]; - + if (previousPatientName != currentPatientName) { previousPatientName = currentPatientName; @@ -487,7 +487,9 @@ int main(int argc, char *argv[]) if (seriedescr) // more human readable! currentSerieWriteDir = currentStudyWriteDir + GDCM_NAME_SPACE::GDCM_FILESEPARATOR + currentSerieDescription + "_" + currentSerieNumber - + "_" + currentSerieInstanceUID; + /*+ "_" + currentSerieInstanceUID */ + ; + else currentSerieWriteDir = currentStudyWriteDir + GDCM_NAME_SPACE::GDCM_FILESEPARATOR + currentSerieInstanceUID;