Для задания я должен использовать этот учебник для задачи по обнаружению и сопоставлению функций: https://docs.opencv.org/3.2.0/d5/d6f/tutorial_feature_flann_matcher.html
Однако, когда установлена версия 4.0.1 и все настроено, я получаю следующую ошибку:
Ошибка (активная) E1696 не может открыть исходный файл "opencv2 / xfeatures2d.hpp"
Насколько я мог собрать из разных источников, это то, что модуль xfeatures2d был перемещен врепозиторий opencv_contrib.Однако в моих листах заданий указано, что данный пример был протестирован и должен работать с OpenCV 3.4.1.в системе Linux.
Я сейчас скачал и протестировал версии 4.0.1, 3.4.6 и 3.4.1, все с тем же результатом.Разница лишь в том, что я работаю на Windows.
Есть ли способ использовать этот модуль без установки opencv_contrib?Есть ли разница между версиями для Windows и Linux?Если возможно, я хочу избежать установки opencv_contrib.