#include <FrameSet.hpp>
Public Member Functions | |
void | save (std::string name, const cv::Mat &mat) |
cv::Mat & | load (std::string name) |
void | reset () |
bool | exist (std::string name) |
iteratorFrameSet | begin () |
iteratorFrameSet | end () |
Set of frame, handle memory about frame, and store frame after processing like canny, threshold, ... You can use this to store your result, and avoid to do the same computation twice
iteratorFrameSet aram::FrameSet::begin | ( | ) |
begin of map set
iteratorFrameSet aram::FrameSet::end | ( | ) |
end of map set
bool aram::FrameSet::exist | ( | std::string | name | ) |
test if a name is used
[in] | std::string | name frame name |
cv::Mat & aram::FrameSet::load | ( | std::string | name | ) |
load a frame, throw ARAMException if this frame doesn't exist
[in] | std::string | name unique name to load |
void aram::FrameSet::reset | ( | ) |
reset content of map
void aram::FrameSet::save | ( | std::string | name, |
const cv::Mat & | mat | ||
) |
Save a frame
[in] | std::string | name unique name to store a frame |
[in] | const | cv::Mat &mat frame to store |