BoB robotics
The Brains on Board robotics library
BoBRobotics::Navigation::ImageDatabase::Entry Struct Reference

The metadata for an entry in an ImageDatabase. More...

#include <image_database.h>

Public Member Functions

 Entry (const Pose3< millimeter_t, degree_t > &_pose, filesystem::path _path, const std::array< size_t, 3 > &_gridPosition, std::unordered_map< std::string, std::string > _extraFields)
 
cv::Mat load (bool greyscale=true) const
 
bool hasExtraField (const std::string &name) const
 
const std::string & getExtraField (const std::string &name) const
 

Public Attributes

Pose3< millimeter_t, degree_tpose
 
filesystem::path path
 
std::array< size_t, 3 > gridPosition
 
std::unordered_map< std::string, std::string > extraFields
 For grid-type databases, indicates the x,y,z grid position.
 

Detailed Description

The metadata for an entry in an ImageDatabase.


The documentation for this struct was generated from the following files: