#include <IDataset.hpp>
|
| using | Pair = std::pair<std::unique_ptr<IData>, size_t> |
Definition at line 35 of file IDataset.hpp.
◆ Pair
◆ IDataset() [1/2]
| reusex::vision::IDataset::IDataset |
( |
std::shared_ptr< ProjectDB > | database | ) |
|
|
explicit |
◆ IDataset() [2/2]
| reusex::vision::IDataset::IDataset |
( |
std::filesystem::path | dbPath | ) |
|
|
explicit |
◆ ~IDataset()
| virtual reusex::vision::IDataset::~IDataset |
( |
| ) |
|
|
virtualdefault |
◆ database()
| std::shared_ptr< ProjectDB > reusex::vision::IDataset::database |
( |
| ) |
const |
|
protected |
◆ get()
| virtual Pair reusex::vision::IDataset::get |
( |
const std::size_t | index | ) |
const |
|
pure virtual |
◆ image()
| cv::Mat reusex::vision::IDataset::image |
( |
const std::size_t | index | ) |
const |
|
protected |
◆ save()
| virtual bool reusex::vision::IDataset::save |
( |
const std::span< Pair > & | data | ) |
|
|
pure virtual |
◆ save_image()
| bool reusex::vision::IDataset::save_image |
( |
const std::size_t | index, |
|
|
const cv::Mat & | image ) |
|
protected |
◆ size()
| size_t reusex::vision::IDataset::size |
( |
| ) |
const |
The documentation for this class was generated from the following file: