Mercurial > hg > orthanc
comparison Core/DicomParsing/FromDcmtkBridge.cpp @ 3881:f23ab7829a8d transcoding
reorganization
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 05 May 2020 10:35:39 +0200 |
parents | b40dfa6dc8da |
children | 904575738462 |
comparison
equal
deleted
inserted
replaced
3880:cdd0cb5ec4e4 | 3881:f23ab7829a8d |
---|---|
2059 } | 2059 } |
2060 } | 2060 } |
2061 } | 2061 } |
2062 | 2062 |
2063 | 2063 |
2064 bool FromDcmtkBridge::LookupTransferSyntax(std::string& result, | |
2065 DcmFileFormat& dicom) | |
2066 { | |
2067 const char* value = NULL; | |
2068 | |
2069 if (dicom.getMetaInfo() != NULL && | |
2070 dicom.getMetaInfo()->findAndGetString(DCM_TransferSyntaxUID, value).good() && | |
2071 value != NULL) | |
2072 { | |
2073 result.assign(value); | |
2074 return true; | |
2075 } | |
2076 else | |
2077 { | |
2078 return false; | |
2079 } | |
2080 } | |
2081 | |
2082 | |
2083 #if ORTHANC_ENABLE_LUA == 1 | 2064 #if ORTHANC_ENABLE_LUA == 1 |
2084 void FromDcmtkBridge::ExecuteToDicom(DicomMap& target, | 2065 void FromDcmtkBridge::ExecuteToDicom(DicomMap& target, |
2085 LuaFunctionCall& call) | 2066 LuaFunctionCall& call) |
2086 { | 2067 { |
2087 Json::Value output; | 2068 Json::Value output; |