Slavovitsh
Cadet 1st Year
- Registriert
- Mai 2011
- Beiträge
- 12
Grüße!
Ich versuche grade eine Eyetracking-Software zum laufen zu bringen. Kann man hier downloaden: http://webscripts.softpedia.com/script/Multimedia/Video/EyeTracking-44796.html
Um diese zu starten muss es irgendwie in einen Compiler rein oder ähnliches. Ich kenn mich mit soetwas leider nicht aus. Hier ist mal die Anleitung die im Ordner der Software dabei war:
________________________________________________________________________
Requirements
------------
1. C compiler. I recommend gcc. For windows platform it is available at
http://www.mingw.org
2. OpenCV, freely available at http://www.sourceforge.net/projects/opencvlibrary
Compile
-------
1. Extract the package to any directory
2. Open Makefile and change the line
OPENCV_DIR = C:\OpenCV
to the directory where you install OpenCV.
3. Open a console and go to the directory where you extracted the package. Type:
make
to compile. And type:
eyetracking
to run the program.
Usage
-----
1. Run the program.
2. Click your eye or other face feature you want to track.
3. The selected feature will be tracked.
4. Press any key to quit.
________________________________________________________________________
Ich habe soweit MinGW installiert und OpenCV-Ordner extrahiert. Die Zeile im Makefile aus dem Eyetracking-Ordner habe ich auch umgeändert. So weit so gut.
Jetzt sollte jedoch eine ''Eingabekonsole'' wie ich vermute geöffnet werden und der Ordner angewählt werden in dem ich die Software hab. Ist als Konsole jetzt die Windows-CMD gemeint oder die MinGW-Shell? Wie setze ich in der jeweiligen Konsole die Directory? Vielleicht kann es ja jemand von euch mal selber ausprobieren zum laufen zu bringen und mir sagen was man da machen muss.
Diese Beschreibung ist für mich Noob nämlich zu ungenau.
Edit: Mittlerweile hab ich rausgekriegt wie ich den Ordner in MinGW auswähle. Nachdem ich es ausgewählt habe, hab ich wie oben beschrieben ''make'' eingegeben.
Die Komplilierung wurde aber wegen einem Fehler beendet. Ich zitier mal aus dem Programm:
$ make
gcc -c -I ''C:\opencv\cvaux\include'' -I ''C:\opencv\ml\include'' -I ''C:\opencv\cv\include'' -I ''C:\opencv\cxcore\include'' -I ''C:\opencv\otherlibs\_graphics\include'' -I ''C:\opencv\otherlibs\cvcam\include'' -I ''C:\opencv\otherlibs\highgui'' main.c
In file included from main.c:25:0:
main.h:2:16: schwerwiegender Fehler: cv.h: No such file or directory
Kompilierung beendet.
make: *** [main.o] Error 1
Jetzt weiß ich nicht weiter. Hab überhaupt keine Ahnung wo der Fehler jetzt liegt. Kann mir da bitte jemand weiterhelfen. Wär wirklich wichtig. Ich versuch das nicht aus Spaß schon 6 Stunden lang am Stück.
Schonmal vielen Dank im voraus.
Ich versuche grade eine Eyetracking-Software zum laufen zu bringen. Kann man hier downloaden: http://webscripts.softpedia.com/script/Multimedia/Video/EyeTracking-44796.html
Um diese zu starten muss es irgendwie in einen Compiler rein oder ähnliches. Ich kenn mich mit soetwas leider nicht aus. Hier ist mal die Anleitung die im Ordner der Software dabei war:
________________________________________________________________________
Requirements
------------
1. C compiler. I recommend gcc. For windows platform it is available at
http://www.mingw.org
2. OpenCV, freely available at http://www.sourceforge.net/projects/opencvlibrary
Compile
-------
1. Extract the package to any directory
2. Open Makefile and change the line
OPENCV_DIR = C:\OpenCV
to the directory where you install OpenCV.
3. Open a console and go to the directory where you extracted the package. Type:
make
to compile. And type:
eyetracking
to run the program.
Usage
-----
1. Run the program.
2. Click your eye or other face feature you want to track.
3. The selected feature will be tracked.
4. Press any key to quit.
________________________________________________________________________
Ich habe soweit MinGW installiert und OpenCV-Ordner extrahiert. Die Zeile im Makefile aus dem Eyetracking-Ordner habe ich auch umgeändert. So weit so gut.
Jetzt sollte jedoch eine ''Eingabekonsole'' wie ich vermute geöffnet werden und der Ordner angewählt werden in dem ich die Software hab. Ist als Konsole jetzt die Windows-CMD gemeint oder die MinGW-Shell? Wie setze ich in der jeweiligen Konsole die Directory? Vielleicht kann es ja jemand von euch mal selber ausprobieren zum laufen zu bringen und mir sagen was man da machen muss.
Diese Beschreibung ist für mich Noob nämlich zu ungenau.
Edit: Mittlerweile hab ich rausgekriegt wie ich den Ordner in MinGW auswähle. Nachdem ich es ausgewählt habe, hab ich wie oben beschrieben ''make'' eingegeben.
Die Komplilierung wurde aber wegen einem Fehler beendet. Ich zitier mal aus dem Programm:
$ make
gcc -c -I ''C:\opencv\cvaux\include'' -I ''C:\opencv\ml\include'' -I ''C:\opencv\cv\include'' -I ''C:\opencv\cxcore\include'' -I ''C:\opencv\otherlibs\_graphics\include'' -I ''C:\opencv\otherlibs\cvcam\include'' -I ''C:\opencv\otherlibs\highgui'' main.c
In file included from main.c:25:0:
main.h:2:16: schwerwiegender Fehler: cv.h: No such file or directory
Kompilierung beendet.
make: *** [main.o] Error 1
Jetzt weiß ich nicht weiter. Hab überhaupt keine Ahnung wo der Fehler jetzt liegt. Kann mir da bitte jemand weiterhelfen. Wär wirklich wichtig. Ich versuch das nicht aus Spaß schon 6 Stunden lang am Stück.
Schonmal vielen Dank im voraus.
Zuletzt bearbeitet: