Спасибо, что ответил, но также выдается:
Could not load classifier cascade
Вот по коду:
const char* cascade_name ="C:\Program Files\OpenCV2.1\data\haarcascades\haarcascade_frontalface_alt.xml" ;
....
int main( int argc, char** argv )
{
....
int optlen = strlen("--cascade=");
....
cascade_name = cascade_name+optlen;
cascade = (CvHaarClassifierCascade*)cvLoad( cascade_name, 0, 0, 0 );
if( !cascade )
{
fprintf( stderr, "ERROR: Could not load classifier cascade\n" );
return -1;
}
Эти строчки отвечают за каскад, но не пойму, почему не работает
Вот значение переменной cascade_name , после cascade_name = cascade_name+optlen:
+ cascade_name 0x0041674a "FilesOpenCV2.1datahaarcascadeshaarcascade_frontalface_alt.xml" const char *
Есть еще мысли, подскажите пожалуйста.