Mercurial > hg > orthanc-wsi
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); |