Я пытался запустить Соответствие функций с FLANN код. Я использую MS Visual C ++ 2010 Express, и я не получаю никаких ошибок при создании решения
1> —— Начата сборка: Проект: SURF_image_matching, Конфигурация: Отладка Win32 ——
1> SURF_image_matching.cpp
1> c: \ users \ karthick \ documents \ visual studio 2010 \ projects \ surf_image_matching \ surf_image_matching \ surf_image_matching.cpp (83): предупреждение C4018: ‘<‘: несоответствие со знаком / без знака
1> SURF_image_matching.vcxproj -> C: \ Users \ KARTHICK \ Documents \ Visual Studio 2010 \ Projects \ SURF_image_matching \ Debug \ SURF_image_matching.exe
========== Построение: 1 выполнено успешно, 0 не выполнено, 0 обновлено, 0 пропущено ===========
Когда я бегу, он заканчивается без вывода, я получаю несколько строк следующего вида
«SURF_image_matching.exe»: загружен «C: \ Windows \ SysWOW64 \ sechost.dll», не удается найти или открыть файл PDB
‘SURF_image_matching.exe’: загружен ‘C: \ Windows \ SysWOW64 \ rpcrt4.dll’, не удается найти или открыть файл PDB‘SURF_image_matching.exe’: выгружено ‘C: \ Program Files (x86) \ Панель инструментов Searchqu \ Datamngr \ IEBHO.dll’
‘SURF_image_matching.exe’: выгружено ‘C: \ Windows \ SysWOW64 \ dbghelp.dll’Поток ‘Win32 Thread’ (0x6e8) завершился с кодом 0 (0x0).
Программа ‘[7592] SURF_image_matching.exe: Native’ завершила работу с кодом -1 (0xffffffff).
Убедитесь, что компилятор может видеть каталог bin OpenCV, это можно сделать одним из двух способов:
Добавьте его в свою среду PATH
переменная
Выберите свойства конфигурации вашего решения VS> Отладка>
Окружающая среда установить значение в
PATH = %PATH%;C:\OpenCVX.XX\bin
Надеюсь, поможет.
Других решений пока нет …