Делаете FLANN Matcher редактируемым и сохраняемым на диск?
У меня есть мой матч FLANN здесь:
flann_params = dict(algorithm = 1, trees = 4)
matcher = cv2.FlannBasedMatcher(flann_params, {})
Я добавляю дескрипторы обучающих изображений к нему в цикле, а затем тренирую это:
matcher.add([descriptors])
matcher.train()
Еще несколько связанных методов:
matcher.clear()
matcher.empty()
Оба очищают коллекцию дескрипторов поездов (верно?)
Но то, что я действительно хочу, это:
Сохраните дескрипторы на диск и просто загрузите их в механизм сопоставления, а затем обучите его
ИЛИ ЖЕ
Сохраните данные сопоставления на диск, чтобы мне не приходилось тренировать изображения при каждом запуске программы.Сделать сопоставление редактируемым: если я удаляю изображение с диска, оно не должно быть найдено сопоставителем. Может быть что-то вроде
matcher.clear(index_of_image_deleted)