13.1.14. Редактор ключових точок¶
Пошук ключових точок за допомогою find_keypoints() працює із збереженим файлом дескриптора – файлом .orb, який скрипт записує через image.save_descriptor() після вилучення ключових точок із еталонного об’єкта (приклади ключових точок у меню Examples показують робочий процес захоплення). Реальні дескриптори зазвичай містять сміття: кути фону, відблиски, ознаки, що належать сцені, а не об’єкту. Редактор ключових точок, що знаходиться в Tools → Machine Vision → Keypoints Editor, є інструментом для очищення.
Edit File відкриває дескриптор (.orb або .lbp) разом із зображенням, з якого він був вилучений – редактор знаходить відповідний файл зображення, збережений поряд з дескриптором – і малює кожну ключову точку на зображенні. Виберіть викиди мишею та видаліть їх клавішею Delete; прапорці перемикають видимість кожної октави виявлення, щоб можна було пропрацювати масштаби по одному. Збережіть – і урізаний дескриптор записується назад; попередні дескриптор і зображення копіюються у файли .bak (попередній .bak замінюється).
Merge Files об’єднує кілька файлів дескрипторів в один. Захопіть дескриптори одного об’єкта з кількох кутів і відстаней, об’єднайте їх – і результат відповідатиме об’єкту за більшою кількістю поз, ніж будь-який окремий знімок.