#include <ImageIO.hpp>
Public Member Functions | |
| boost::optional< cv::Mat > | load (HighFive::Group &group, std::string datasetName) |
| boost::optional< cv::Mat > | load (std::string groupName, std::string datasetName) |
| boost::optional< cv::Mat > | loadImage (std::string groupName, std::string datasetName) |
| void | save (std::string groupName, std::string datasetName, const cv::Mat &img) |
| void | save (HighFive::Group &group, std::string datasetName, const cv::Mat &img) |
Protected Member Functions | |
| template<typename T > | |
| cv::Mat | createMat (std::vector< size_t > &dims) |
Protected Attributes | |
| Derived * | m_file_access = static_cast<Derived*>(this) |
Definition at line 18 of file hdf5/ImageIO.hpp.
|
protected |
| boost::optional<cv::Mat> lvr2::hdf5features::ImageIO< Derived >::load | ( | HighFive::Group & | group, |
| std::string | datasetName | ||
| ) |
| boost::optional<cv::Mat> lvr2::hdf5features::ImageIO< Derived >::load | ( | std::string | groupName, |
| std::string | datasetName | ||
| ) |
| boost::optional<cv::Mat> lvr2::hdf5features::ImageIO< Derived >::loadImage | ( | std::string | groupName, |
| std::string | datasetName | ||
| ) |
| void lvr2::hdf5features::ImageIO< Derived >::save | ( | std::string | groupName, |
| std::string | datasetName, | ||
| const cv::Mat & | img | ||
| ) |
| void lvr2::hdf5features::ImageIO< Derived >::save | ( | HighFive::Group & | group, |
| std::string | datasetName, | ||
| const cv::Mat & | img | ||
| ) |
|
protected |
Definition at line 45 of file hdf5/ImageIO.hpp.