comparison Applications/DicomToTiff.cpp @ 196:b0bd22077cd8

sharing code with orthanc-stone
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 01 Jul 2020 17:57:38 +0200
parents e57e6ca5303d
children a1c265cb2174
comparison
equal deleted inserted replaced
195:fda17c92d784 196:b0bd22077cd8
20 20
21 21
22 #include "../Framework/DicomToolbox.h" 22 #include "../Framework/DicomToolbox.h"
23 #include "../Framework/ImageToolbox.h" 23 #include "../Framework/ImageToolbox.h"
24 #include "../Framework/Inputs/DicomPyramid.h" 24 #include "../Framework/Inputs/DicomPyramid.h"
25 #include "../Framework/Inputs/Orthanc/OrthancHttpConnection.h"
26 #include "../Framework/Inputs/TiledPyramidStatistics.h" 25 #include "../Framework/Inputs/TiledPyramidStatistics.h"
27 #include "../Framework/Outputs/HierarchicalTiffWriter.h" 26 #include "../Framework/Outputs/HierarchicalTiffWriter.h"
27 #include "../Resources/Orthanc/Stone/OrthancHttpConnection.h"
28 28
29 #include <Logging.h> 29 #include <Logging.h>
30 #include <OrthancException.h> 30 #include <OrthancException.h>
31 31
32 #include "ApplicationToolbox.h" 32 #include "ApplicationToolbox.h"
316 { 316 {
317 Orthanc::WebServiceParameters params; 317 Orthanc::WebServiceParameters params;
318 318
319 OrthancWSI::ApplicationToolbox::SetupRestApi(params, options); 319 OrthancWSI::ApplicationToolbox::SetupRestApi(params, options);
320 320
321 OrthancPlugins::OrthancHttpConnection orthanc(params); 321 OrthancStone::OrthancHttpConnection orthanc(params);
322 OrthancWSI::DicomPyramid source(orthanc, options[OPTION_INPUT].as<std::string>(), 322 OrthancWSI::DicomPyramid source(orthanc, options[OPTION_INPUT].as<std::string>(),
323 false /* don't use cached metadata */); 323 false /* don't use cached metadata */);
324 324
325 OrthancWSI::TiledPyramidStatistics stats(source); 325 OrthancWSI::TiledPyramidStatistics stats(source);
326 Run(stats, options); 326 Run(stats, options);