comparison Core/DicomParsing/FromDcmtkBridge.h @ 3748:ca36e3f1112c transcoding

transcoding to uncompressed transfer syntaxes
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 13 Mar 2020 16:50:13 +0100
parents 33c19a6643e1
children b40dfa6dc8da
comparison
equal deleted inserted replaced
3747:7b6058f8f7aa 3748:ca36e3f1112c
203 static std::string GenerateUniqueIdentifier(ResourceType level); 203 static std::string GenerateUniqueIdentifier(ResourceType level);
204 204
205 static bool SaveToMemoryBuffer(std::string& buffer, 205 static bool SaveToMemoryBuffer(std::string& buffer,
206 DcmDataset& dataSet); 206 DcmDataset& dataSet);
207 207
208 static bool SaveToMemoryBuffer(std::string& buffer,
209 DcmFileFormat& dicom);
210
211 static bool Transcode(std::string& buffer,
212 DcmFileFormat& dicom,
213 DicomTransferSyntax syntax,
214 const DcmRepresentationParameter* representation);
215
208 static ValueRepresentation Convert(DcmEVR vr); 216 static ValueRepresentation Convert(DcmEVR vr);
209 217
210 static ValueRepresentation LookupValueRepresentation(const DicomTag& tag); 218 static ValueRepresentation LookupValueRepresentation(const DicomTag& tag);
211 219
212 static DcmElement* CreateElementForTag(const DicomTag& tag, 220 static DcmElement* CreateElementForTag(const DicomTag& tag,