Public Member Functions | Protected Attributes | List of all members
lvr2::ImageIO< FeatureBase > Class Template Reference

#include <ImageIO.hpp>

Public Member Functions

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

Protected Attributes

FeatureBasem_featureBase = static_cast<FeatureBase*>(this)
 

Detailed Description

template<typename FeatureBase>
class lvr2::ImageIO< FeatureBase >

Definition at line 13 of file descriptions/ImageIO.hpp.

Member Function Documentation

◆ loadImage()

template<typename FeatureBase>
boost::optional<cv::Mat> lvr2::ImageIO< FeatureBase >::loadImage ( std::string  groupName,
std::string  datasetName 
)

◆ saveImage()

template<typename FeatureBase>
void lvr2::ImageIO< FeatureBase >::saveImage ( std::string  groupName,
std::string  datasetName,
const cv::Mat &  img 
)

Member Data Documentation

◆ m_featureBase

template<typename FeatureBase>
FeatureBase* lvr2::ImageIO< FeatureBase >::m_featureBase = static_cast<FeatureBase*>(this)
protected

Definition at line 26 of file descriptions/ImageIO.hpp.


The documentation for this class was generated from the following file:


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:11