(MinGW/GCC) Eyetracking-Software zum laufen bringen

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.
 
Zuletzt bearbeitet:
Hey,

die Angaben im Quellcode der Software lassen darauf schließen, dass sie bereits
aus dem Jahre 2008 stammt und vermutlich gegen die OpenCV Bibliothek in der Version
1.1pre1 kompiliert werden sollte. Die aktuelle Version (die du vermutlich
heruntergeladen und extrahiert hast), besitzt offenbar eine ganz andere Ordnerstruktur
(und möglicherweise nicht mehr die gleiche API). Wenn du wirklich diese
Eyetracking Software verwenden möchtest, könntest du es mit OpenCV 1.1pre1
versuchen, allerdings scheiterte bei mir der Download.

Mir ist allerdings noch nicht ganz klar, was du mit der Software überhaupt anstellen
willst. Das ganze dient mehr als eine Art Demo, wenn es dir also um ein anschauliches OpenCV
Tutorial geht, dann gibt es da aktuellere Dinge an denen man sich orientieren sollte.

Grüsse
ponion
 

Ähnliche Themen

Zurück
Oben