Sto provando a compilare lo facedetect.cpp nella cartella OpenCV \ Samples \ C, in Visual Studio 2010. Il progetto si compila e inizia bene, mostra un'anteprima della mia macchina fotografica , e quindi sembra bloccarsi a cascade.detectMultiScale() non appena rileva una faccia. Ho concluso che OpenCV pensa che io sia troppo brutto.OpenCV 2.1: facedetect.cpp si arresta in modo anomalo quando trova una brutta faccia
Unhandled exception at 0x100342bf in HeadTrackerExample.exe: 0xC0000005: Access violation writing location 0x00000000.
Purtroppo informazioni di debug non mi permette di sondare più a fondo. Sto collegando cv210.lib; cxcore210.lib; highgui210.lib; le versioni di debug non funzioneranno:
LDR: LdrpWalkImportDescriptor() failed to probe D:\OpenCV2.1\bin\cv210d.dll for its manifest, ntstatus 0xc0150002
ho intenzione di cercare di ingannare il classificatore con una stampa di Anne Hathaway, ma sono aperto ad altri suggerimenti.
https://code.ros.org/trac/opencv/browser/trunk/opencv/samples/c/facedetect.cpp
Non ne ho idea, ma +1 per avere un senso dell'umorismo. –
Puoi mostrarci il codice in modo che possiamo vedere la tua chiamata a 'cascade.detectMultiScale()'? O il codice è troppo brutto? :-) – SSteve
Il codice è ora collegato nella domanda! Come puoi vedere, è solo il codice di esempio incluso, quindi forse qualcosa non funziona nel mio sistema o nella mia configurazione di progetto. –