Mercurial > hg > orthanc-webviewer
comparison Plugin/ParsedDicomImage.cpp @ 26:a6492d20b2a8
modularization
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 02 Jun 2015 11:40:05 +0200 |
parents | 54d5dd1df2e5 |
children | 111689a2c177 |
comparison
equal
deleted
inserted
replaced
25:15acbf5e7545 | 26:a6492d20b2a8 |
---|---|
18 **/ | 18 **/ |
19 | 19 |
20 | 20 |
21 #include "ParsedDicomImage.h" | 21 #include "ParsedDicomImage.h" |
22 | 22 |
23 #include "../Orthanc/OrthancException.h" | 23 #include "../Orthanc/Core/OrthancException.h" |
24 #include "../Orthanc/Toolbox.h" | 24 #include "../Orthanc/Core/Toolbox.h" |
25 #include "../Orthanc/ImageFormats/ImageProcessing.h" | 25 #include "../Orthanc/Core/ImageFormats/ImageProcessing.h" |
26 #include "../Orthanc/ImageFormats/ImageBuffer.h" | 26 #include "../Orthanc/Core/ImageFormats/ImageBuffer.h" |
27 #include "JpegWriter.h" | 27 #include "JpegWriter.h" |
28 #include "ViewerToolbox.h" | 28 #include "ViewerToolbox.h" |
29 | 29 |
30 #include <gdcmImageReader.h> | 30 #include <gdcmImageReader.h> |
31 #include <gdcmImageChangePlanarConfiguration.h> | 31 #include <gdcmImageChangePlanarConfiguration.h> |
32 #include <gdcmImageChangePhotometricInterpretation.h> | 32 #include <gdcmImageChangePhotometricInterpretation.h> |
33 #include <boost/lexical_cast.hpp> | 33 #include <boost/lexical_cast.hpp> |
34 #include <boost/math/special_functions/round.hpp> | 34 #include <boost/math/special_functions/round.hpp> |
35 | 35 |
36 #include "../Resources/ThirdParty/base64/base64.h" | 36 #include "../Orthanc/Resources/ThirdParty/base64/base64.h" |
37 | 37 |
38 | 38 |
39 namespace OrthancPlugins | 39 namespace OrthancPlugins |
40 { | 40 { |
41 struct ParsedDicomImage::PImpl | 41 struct ParsedDicomImage::PImpl |
478 writer.SetQuality(quality); | 478 writer.SetQuality(quality); |
479 writer.WriteToMemory(jpeg, converted); | 479 writer.WriteToMemory(jpeg, converted); |
480 result["Orthanc"]["PixelData"] = base64_encode(jpeg); | 480 result["Orthanc"]["PixelData"] = base64_encode(jpeg); |
481 return true; | 481 return true; |
482 } | 482 } |
483 }; | 483 } |