Я использую OpenCV 2.3.1 в Windows XP Professional с Visual Studio
10 (Ultimate), и у меня возникают проблемы с открытием каскадных файлов.
Соответствующий код следующий:
String face_cascade_name = "haarcascade_frontalface_alt.xml";
CascadeClassifier face_cascade;
if( !face_cascade.load( face_cascade_name ) ){ message(TEXT("--(!)Error loading face\n"));
Я проверяю правильность текущего каталога, используя
GetCurrentDirectory()
и XML-файл содержится в этом каталоге.
Самое смешное, что программа работает правильно, когда я компилирую и запускаю ее в
Консольный режим , но я получаю сообщение об ошибке «Ошибка загрузки лица» при запуске под
Режим Win32 (без консоли).
Спасибо за любую помощь!