Mercurial > hg > orthanc
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 */, |