2016-04-12 5 views
0

Ich kompilierte dlib Bibliothek und Face_landmark_detection_ex.cpp Beispielprogramm in Visual Studio wie beschrieben in [Demo zum Kompilieren dlib in Visual Studio] [2] und es wurde erfolgreich erstellt und ausführbare Datei erstellt. Aber wenn ich versuche, die ausführbare Datei auf Terminal auszuführen, wie:dlib: face_landmark_detection_ex kann nicht zum Lesen geöffnet werden?

C:\mydir>dlibProject.exe face_landmark_detection_ex shape_predictor_68_face_landmarks.dat faces/*.jpg 

Es showes einen Fehler:

exception thrown! 
Unable to open ./face_landmark_detection_ex for reading. 

, wenn jemand irgendwelche Kenntnisse und Erfahrungen auf DLIB bitte helfen ...

Antwort

2

Sie müssen Sie einfach C:\mydir>dlibProject.exe shape_predictor_68_face_landmarks.dat faces/*.jpg tun, denn face_landmark_detection_ex ist der Name des Programms, das Sie anscheinend geändert haben.

+0

Ich habe das versucht und gibt 'Ausnahme geworfen! faces/*. jpg 'konnte nicht geöffnet werden. In diesem Fall wurden faces/*. jpg als Datei berücksichtigt. – Mavie

+0

Sie müssen auch ein ** einzelnes ** JPG-Bild im Ordner angeben. z.B. C: \ mydir> dlibProject.exe shape_predictor_68_face_landmarks.dat Gesichter/sample.jpg – aybassiouny

+0

OK! es funktionierte. – Mavie