Template Class ImageIO

Class Documentation

template<typename BaseIO>
class ImageIO

Public Functions

void save(std::string groupName, std::string datasetName, const cv::Mat &img) const
boost::optional<cv::Mat> load(std::string groupName, std::string datasetName) const
void saveImage(std::string groupName, std::string datasetName, const cv::Mat &img) const
boost::optional<cv::Mat> loadImage(std::string groupName, std::string datasetName) const

Protected Attributes

BaseIO *m_baseIO = static_cast<BaseIO*>(this)