2016-07-13 11 views
0

Ich habe gerade opencv3 auf meinem OSX mit cmake installiert -> make-> make install. Dann ging ich in den Proben/CPP-Ordner und führen Sie diesen Befehlfacedetect.cpp: 1: 10: Schwerwiegender Fehler: 'opencv2/objdetect.hpp' Datei nicht gefunden

g++ -ggdb `pkg-config --cflags --libs opencv3` facedetect.cpp -o /tmp/test && /tmp/test 

Ich erhalte diesen Fehler

facedetect.cpp:1:10: fatal error: 'opencv2/objdetect.hpp' file not found 
#include "opencv2/objdetect.hpp" 
+0

ok Ich erkannte, dass, obwohl es opencv3. Die Installation war als opencv. also ersetze ich opencv3 durch opencv und ich gehe zu den nächsten Ausgaben – enRaiser

Antwort

0

Cmake nicht für mich arbeiten. Ich fand es einfacher, es einfach mit der whl-Datei zu installieren. Ich habe es von hier http://www.lfd.uci.edu/~gohlke/pythonlibs/

1) Laden Sie die whl Datei, die Sie benötigen (Suche die Seite für „opencv“)
2) Öffnen Sie ein Terminal in das Verzeichnis der heruntergeladenen Datei.
3) pip Sie die Datei
Beispiel heruntergeladen installieren: pip install "path/to/file/opencv_python-3.1.0-CP35-cp35m-win32.whl"

ich das tat und es für mich gearbeitet. Keine der Dateien fehlte. Ich besitze keinen Mac (noch) und ich bin mir nicht sicher, ob Sie irgendwelche Probleme haben oder nicht, aber ich hoffe, das hilft.

Verwandte Themen