Простая команда OpenCV работает в режиме отладки, но не в режиме выпуска

Я пытаюсь загрузить обучающий xml-файл с помощью CascadeClassifier :: load () , и он отлично работает в режиме отладки, но в Release mode Я получаю ошибку во время выполнения.

Я получаю следующую ошибку:

Необработанное исключение по адресу 0x000007feefbf4938 в Testing.exe: 0xC0000005: Место записи нарушения прав доступа 0x0000000000000027.

Мой код выглядит следующим образом:

CascadeClassifier c;
if (!c.load("C:/data/haarcascade_frontalface_alt.xml"))
{
    exit(1);
}

Код вылетает в строке загрузки. Почему это могло произойти?

12
задан zebra 15 January 2012 в 14:52
поделиться