13 #ifndef mitkItkImageIO_h
14 #define mitkItkImageIO_h
18 #include <itkImageIOBase.h>
47 void Write()
override;
51 virtual std::vector<std::string> FixUpImageIOExtensions(
const std::string &imageIOName);
52 virtual void FixUpCustomMimeTypeName(
const std::string &imageIOName,
CustomMimeType &customMimeType);
55 virtual void InitializeDefaultMetaDataKeys();
58 std::vector<itk::SmartPointer<BaseData>> DoRead()
override;
65 itk::ImageIOBase::Pointer m_ImageIO;
67 std::vector<std::string> m_DefaultMetaDataKeys;