haarcascade の学習
http://d.hatena.ne.jp/shokai/searchdiary?word=%2a%5bOpenCV%5d
にしたがってやる.
aperture のディレクトリで
find /Volumes/External\ HD/aperture/ -name '*.JPG' | awk 'BEGIN{FS="/"}{print "ln -s \""$0"\"", $NF}' > list.lis
とかってやると,持ってる画像の一覧が出来る.リンクだけど.ちなみに,
ls -1 *.JPG > bg.txt
とかやると行末に @ が付与されるので注意.これを使ってやってみる.
soccer1.jpg
みたいな画像を用意してみて
~/src/OpenCV-2.0.0/bin/Debug/opencv_createsamples -img soccer/soccer1.jpg -vec soccer.vec -bg bg.txt -num 7000 -bgcolor 0 -bgthresh 10 -maxxangle 1.1 -maxyangle 1.1 -maxzangle 0.5 -w 24 -h 24
とやってみる.打ち間違えとかなければなんとなく終る.
しかし,この方法に従っていると十分ではないかもしれない.
http://lab.cntl.kyutech.ac.jp/~kobalab/nishida/opencv/haartraining_jp.htm
のほうが詳しい.