37 #ifndef VOT_PIPELINE_HEADER
38 #define VOT_PIPELINE_HEADER
55 const char *output_filename,
56 int depth = 6,
int branch_num = 8,
70 const char *input_tree,
71 const char *output_filename,
87 const char *query_sift_list,
88 const char *match_output,
99 bool FilterMatchList(
const char *sift_list,
const char *match_list,
const char *output,
size_t num_matches);
SiftType
sift feature type used in vocabulary tree
Definition: global_params.h:67
bool BuildImageDatabase(const char *sift_list, const char *input_tree, const char *output_filename, SiftType sift_type, size_t start_id, int thread_num)
BuildImageDatabase: build a image database with pre-trained vocabulary tree.
Definition: vot_pipeline.cpp:200
the standard internal sift data structure of libvot
Definition: global_params.h:69
global parameters and utility functions
bool QueryDatabase(const char *image_db, const char *query_sift_list, const char *match_output, SiftType sift_type, int thread_num)
QueryDatabase: query the image database with a sift list file.
Definition: vot_pipeline.cpp:298
bool BuildVocabTree(const char *sift_list, const char *output_filename, int depth, int branch_num, SiftType sift_type, int thread_num)
BuildVocabTree: build a vocabulary tree using a set of sift files.
Definition: vot_pipeline.cpp:77
namespace vot contains libvot functions and classes.
Definition: image_graph.cpp:49
bool FilterMatchList(const char *sift_list, const char *match_list, const char *output, size_t num_matches)
FilterMatchList: filter output match file and output TOP-k rank lists.
Definition: vot_pipeline.cpp:401