macbook(OSX10.4)にTouchLibをインストールまで
TouchLibはopenCVライブラリに依存しているので必要なパッケージをインストールするところから始める。
■fink
http://prdownloads.sourceforge.net/fink/Fink-0.8.1-Intel-Installer.dmg?download
ここからFink 0.8.1 バイナリインストーラ (Intel)を落とす。
finkは/sw/binにインストールされる。
そのままだとパスが通っていないので設定する。
export PATH=/sw/bin:$PATH
必要そうなライブラリをダウンロード
fink install libjpeg fink install libtiff fink install libpng3 fink install pango1-xft2-dev fink install atk1 fink install gtk+2-dev fink install glib2-dev
TouchLibはopenCVライブラリに依存しているので、インストールする。
ダウンロード
http://sourceforge.net/projects/opencvlibrary/
tar xzf opencv-1.0.0.tar.gz mkdir opencv-1.0.0 opencv cd opencv ./configure --with-python LDFLAGS=-L/sw/lib CPPFLAGS=-I/sw/include make sudo make install
息抜きに顔認識のサンプルを実行。
cd samples/c sh build_all.sh ./facedetect --cascade='../../data/haarcascades/haarcascade_frontalface_default.xml'
いよいよTouchLibをインストール
■TouchLib
下準備
mkdir ~/Desktop/Touchlib/
cd ~/Desktop/Touchlib/
ダウンロード
svn co http://touchlib.googlecode.com/svn/trunk/
cd multitouch
cmake .
make
cd src/
./configapp
デモサンプル
cd ./demos/smoke/
./smoke
参考サイト:
http://journal.mycom.co.jp/column/osx/203/index.html
http://nuigroup.com/wiki/Installing_Touchlib_on_Mac_OS_X/