comparison OrthancFramework/Sources/DicomParsing/DcmtkTranscoder.h @ 4297:785a2713323e

abi continued
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 05 Nov 2020 17:20:49 +0100
parents bf7b9edf6b81
children d9473bd5ed43
comparison
equal deleted inserted replaced
4296:3b70a2e6a06c 4297:785a2713323e
43 DcmFileFormat& dicom, 43 DcmFileFormat& dicom,
44 const std::set<DicomTransferSyntax>& allowedSyntaxes, 44 const std::set<DicomTransferSyntax>& allowedSyntaxes,
45 bool allowNewSopInstanceUid); 45 bool allowNewSopInstanceUid);
46 46
47 public: 47 public:
48 DcmtkTranscoder() : 48 DcmtkTranscoder();
49 lossyQuality_(90)
50 {
51 }
52 49
53 void SetLossyQuality(unsigned int quality); 50 void SetLossyQuality(unsigned int quality);
54 51
55 unsigned int GetLossyQuality() const 52 unsigned int GetLossyQuality() const;
56 {
57 return lossyQuality_;
58 }
59 53
60 static bool IsSupported(DicomTransferSyntax syntax); 54 static bool IsSupported(DicomTransferSyntax syntax);
61 55
62 virtual bool Transcode(DicomImage& target, 56 virtual bool Transcode(DicomImage& target,
63 DicomImage& source /* in, "GetParsed()" possibly modified */, 57 DicomImage& source /* in, "GetParsed()" possibly modified */,