inline DCM_Compression dcmCompressionFromString()

in src/enums.h [27:42]


inline DCM_Compression dcmCompressionFromString(std::string compressionStr) {
  DCM_Compression compression = UNKNOWN;
  std::transform(compressionStr.begin(), compressionStr.end(),
                 compressionStr.begin(), ::tolower);
  if (compressionStr.compare("jpeg") == 0) {
    compression = JPEG;
  }
  if (compressionStr.compare("jpeg2000") == 0) {
    compression = JPEG2000;
  }
  if (compressionStr.compare("none") == 0 ||
      compressionStr.compare("raw") == 0) {
    compression = RAW;
  }
  return compression;
}