![]() |
MPEG CDVA Experimentation Model (CXM)
1.0
Compact Descriptors for Visual Analisys
|
Helper class to produce log files in various formats (csv, text, XML, etc.) More...
#include <LogManager.h>
Public Member Functions | |
LogManager () | |
constructor More... | |
virtual | ~LogManager () |
destructor More... | |
void | init (int formats, const std::string &datasetpath, const std::string &datasetname, size_t n_videos, int mode, int refmode=0) |
initialization method used by the Evaluation Framework; do not change. More... | |
void | printExtractHeader () |
method used by the Evaluation Framework to produce log files; do not change. More... | |
void | printExtractData (int index, const std::string &videoname, const ExtractData &data) |
method used by the Evaluation Framework to produce log files; do not change. More... | |
void | printMatchHeader () |
method used by the Evaluation Framework to produce log files; do not change. More... | |
void | printMatchData (int index, const std::string &queryvideoname, const std::string &refvideoname, const MatchData &matchData) |
method used by the Evaluation Framework to produce log files; do not change. More... | |
void | printRetrievalHeader () |
method used by the Evaluation Framework to produce log files; do not change. More... | |
void | printRetrievalData (int index, const std::string &queryvideoname, const std::vector< MatchData > &retrievalResults) |
method used by the Evaluation Framework to produce log files; do not change. More... | |
void | close () |
Helper class to produce log files in various formats (csv, text, XML, etc.)
mpeg7cdva::LogManager::LogManager | ( | ) |
constructor
|
virtual |
destructor
void mpeg7cdva::LogManager::close | ( | ) |
void mpeg7cdva::LogManager::init | ( | int | formats, |
const std::string & | datasetpath, | ||
const std::string & | datasetname, | ||
size_t | n_videos, | ||
int | mode, | ||
int | refmode = 0 |
||
) |
initialization method used by the Evaluation Framework; do not change.
void mpeg7cdva::LogManager::printExtractData | ( | int | index, |
const std::string & | videoname, | ||
const ExtractData & | data | ||
) |
method used by the Evaluation Framework to produce log files; do not change.
void mpeg7cdva::LogManager::printExtractHeader | ( | ) |
method used by the Evaluation Framework to produce log files; do not change.
void mpeg7cdva::LogManager::printMatchData | ( | int | index, |
const std::string & | queryvideoname, | ||
const std::string & | refvideoname, | ||
const MatchData & | matchData | ||
) |
method used by the Evaluation Framework to produce log files; do not change.
void mpeg7cdva::LogManager::printMatchHeader | ( | ) |
method used by the Evaluation Framework to produce log files; do not change.
void mpeg7cdva::LogManager::printRetrievalData | ( | int | index, |
const std::string & | queryvideoname, | ||
const std::vector< MatchData > & | retrievalResults | ||
) |
method used by the Evaluation Framework to produce log files; do not change.
void mpeg7cdva::LogManager::printRetrievalHeader | ( | ) |
method used by the Evaluation Framework to produce log files; do not change.