Fehler: imread ist nicht Mitglied des cv
Benutze ich OpenCV 3.0 und Ubuntu 14.04. Ich bin versucht zu kompilieren ein paar codes unter ubuntu mithilfe von opencv. Ich bekomme Fehler
"Fehler: "imread' ist nicht ein Mitglied von 'Lebenslauf'"
Aufgrund meiner bisherigen Suche nach wissen, ich habe versucht zu kompilieren, indem "highgui.h".
Benutze ich:
$g++ main.cpp HOG.cpp HOGFeaturesOfBlock.cpp -I/usr/local/include/opencv -lml -lcvaux -highgui -lcv -lcxcore -o featureExtractor
auf dem terminal zu kompilieren.
Jeder vorschlagen?
Grüße.
Können.
Poste bitte ein Minimale, Vollständige und Überprüfbare Beispiel, damit wir genau sehen können, was du getan hast - sonst ist es schwer zu beantworten.
Sie haben nicht festgelegt, OpenCV richtig. Siehe hier zu wissen, was zu zählen und link (hier Hinzugefügt werden, um ein Visual Studio-Projekt, fügen Sie die gcc-Kommandozeile).
Okay, ich versuche zu extrahieren Funktionen bilden Tiefe Bilder in main.cpp ich habe auch readData.cpp die aufgerufene main. cpp in die ich benutzt habe, imread, wenn ich versucht zu kompilieren, bekomme ich readData.cpp:Fehler: "imread' ist nicht ein Mitglied von 'Lebenslauf'
Ich benutze Ubuntu, nicht Windows :/
Ja, ich habe welche. Aber Sie müssen die include-und link opencv richtig.
Sie haben nicht festgelegt, OpenCV richtig. Siehe hier zu wissen, was zu zählen und link (hier Hinzugefügt werden, um ein Visual Studio-Projekt, fügen Sie die gcc-Kommandozeile).
Okay, ich versuche zu extrahieren Funktionen bilden Tiefe Bilder in main.cpp ich habe auch readData.cpp die aufgerufene main. cpp in die ich benutzt habe, imread, wenn ich versucht zu kompilieren, bekomme ich readData.cpp:Fehler: "imread' ist nicht ein Mitglied von 'Lebenslauf'
Ich benutze Ubuntu, nicht Windows :/
Ja, ich habe welche. Aber Sie müssen die include-und link opencv richtig.
InformationsquelleAutor CanCam | 2015-11-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die folgenden Befehle funktionieren sollte. Wenn es nicht funktioniert, sollten Sie überprüfen, wenn Sie die include/lib-Dateien korrekt.
#include <opencv\cv.hpp>
, 2) können Sie einfach#include <opencv2/opencv.hpp>
3) ohnemain
dies wird nicht funktionieren, 4), Opencv 3.0 parameter heißt jetztIMREAD_COLOR
Ich habe diese Kopfzeilen mit meinem code, aber dieses mal bekomme ich eine andere Fehlermeldung, /usr/bin/ld: cannot find-lml und die gleichen Fehler, die für andere Bibliotheken
InformationsquelleAutor mask