16 const std::string& vocab_tree_path,
17 int num_visual_words ,
21 int max_num_images ) {
36 const std::string& vocab_tree_path,
37 const std::string& output_index_path ,
38 const std::string& query_image_list_path ,
39 const std::string& database_image_list_path ,
43 int num_images_after_verification ,
44 int max_num_features ) {
49 parser.
registerOption(
"query_image_list_path", &query_image_list_path);
51 &database_image_list_path);
56 &num_images_after_verification);
void registerOption(const std::string &name, const T *option)
Generic file read and write utility for python interface.
int RetrieveVocabTree(const std::string &database_path, const std::string &vocab_tree_path, const std::string &output_index_path, const std::string &query_image_list_path, const std::string &database_image_list_path, int max_num_images, int num_neighbors, int num_checks, int num_images_after_verification, int max_num_features)
int BuildVocabTree(const std::string &database_path, const std::string &vocab_tree_path, int num_visual_words, int num_checks, int branching, int num_iterations, int max_num_images)
int RunVocabTreeRetriever(int argc, char **argv)
int RunVocabTreeBuilder(int argc, char **argv)