Reading People Tracker
Fra 8BitWiki
Indholdsfortegnelse |
Introduktion
Reading People tracker er et program udviklet af Nils T Siebel i 2003, der er designet til at genkende menneskelige former og bevægelse via et videokamera. 8Bit klubben arbejder på at få programmet til at virke, men har på nuværende tidspunkt ikke haft succes med projektet.
Installation af Reading People Tracker på Ubuntu 7.04
Pakker
Her er en liste af de pakker jeg havde brug for at installere ... kan være der er flere!
libavc1394-dev
build-essential
libxerces27-dev
libgl1-mesa-dev
libglu1-mesa-dev
lesstif2-dev
tcsh
libjpeg-dev
libdv-devel
gfortran-4.1
lapack3-dev
libavc1394-dev
libdc1394-13-dev
libraw1394-dev
libxpm-dev
libxmu-dev
Programmer
Download:
Ygl-4.2e.tar.gz
ReadingPeopleTracker-1.28.tar.gz
Pak dem ud så de fx. ligger som:
-/usr
--/rpt (ReadingPeopleTracker-1.28.tar.gz udpakket)
---/Ygl (Ygl-4.2e.tar.gz udpakket)
Compiling af Ygl
Jeg redigerede /usr/rpt/Ygl/Imakefile:
- define Has_GLX_SGI_video_sync 1 -->
- define Has_GLX_SGI_video_sync 0
og kørte xmkmf og så make i /usr/rpt/Ygl.
Derefter kørte jeg xmkmf i /usr/rpt/Ygl/examples,
og til sidst sudo make install i /usr/rpt/Ygl
Compiling af ReadingPeopleTracker
I /usr/rpt/source lavede jeg en mappe der hed gl, og kørte
ln -s /usr/include/X11/Ygl.h gl/gl.h
Derefter redigerede jeg generic.mk
ACTUAL_HOME = $(shell echo `tcsh -cf 'cd ~/advisor; pwd'`) -->
ACTUAL_HOME = $(shell echo `tcsh -cf 'cd /usr/rpt; pwd'`)
XML_LIBDIR = /usr
GL_INCLUDES = -I$(SRC_HOME)/gl -I$(SRC_HOME)
GL_LIBS = -L/usr/lib -lYgl -Wl,-rpath -Wl,/usr/lib
og satte en linje som jeg ved meget lidt om (men der specifik til min processor)
CDEBUG = -DNDEBUG -O2 -march=prescott -fomit-frame-pointer
Tid til compile:
make depend (ignorer de mange mange warnings) og make og til slut make i progs
Så skulle den compilede ligge i bin.
Installing Reading People Tracker in Ubuntu 7.04
Packages
Here is a list of those packages i had to install ... There may be more!
libavc1394-dev
build-essential
libxerces27-dev
libgl1-mesa-dev
libglu1-mesa-dev
lesstif2-dev
tcsh
libjpeg-dev
libdv-devel
gfortran-4.1
lapack3-dev
libavc1394-dev
libdc1394-13-dev
libraw1394-dev
libxpm-dev
libxmu-dev
Programs
Ygl-4.2e.tar.gz
ReadingPeopleTracker-1.28.tar.gz
Unpack eg. like this:
-/usr
--/rpt (ReadingPeopleTracker-1.28.tar.gz udpakket)
---/Ygl (Ygl-4.2e.tar.gz udpakket)
Compiling of Ygl
I edited /usr/rpt/Ygl/Imakefile:
- define Has_GLX_SGI_video_sync 1 -->
- define Has_GLX_SGI_video_sync 0
and ran xmkmf and then make in /usr/rpt/Ygl.
After that i ran xmkmf in /usr/rpt/Ygl/examples,
and finaly sudo make install in /usr/rpt/Ygl
Compiling of ReadingPeopleTracker
In /usr/rpt/source i made a folder called gl, and ran
ln -s /usr/include/X11/Ygl.h gl/gl.h
after that i edited generic.mk
ACTUAL_HOME = $(shell echo `tcsh -cf 'cd ~/advisor; pwd'`) -->
ACTUAL_HOME = $(shell echo `tcsh -cf 'cd /usr/rpt; pwd'`)
XML_LIBDIR = /usr
GL_INCLUDES = -I$(SRC_HOME)/gl -I$(SRC_HOME)
GL_LIBS = -L/usr/lib -lYgl -Wl,-rpath -Wl,/usr/lib
Time to compile
make depend (ignore the many many warnings) and make and finaly make in progs
The compiled program shold be placed in bin now.
Ovenstående information er udarbejdet af Jonas Jongejan
CarstenHoyer 19. jun 2008, 19:38 (UTC) Carsten Høyer