ということで、iphoneでopencvやってみました。
攻殻機動隊のニコニコにやつで検出してエッジを出したとこ。
ものは、iPhoneでOpenCVを使う方法
を使わせていただきました。すごい!
iphoneでARToolkitを使いたくて色々調べてたらopencvちゅう技術にぶつかって、掘り進めてたら何か面白くなって遊んでみた。
とりあえずOpenCVをDLして使ってみることに。
サンプルが色々はいってて面白いです。顔認識のやつを試してみたらiSightが起動して認識してくれた!

まず、OpenCV-2.0.0.tar.bz2を落として解凍する。
で、OpenCV-2.0.0に移動して
./configure
makeしてinstall
make
sudo make install
pkgconfigとか必要なライブラリをインストール。
sudo port install pkgconfig
sudo port install jpeg libpng tiff
pkgconfigのpathを通してビルド
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
cd samples/c
sh build_all.sh
顔認識のやつを起動。
./facedetect
マーカーつけるやつも面白かった。
./lkdemo
loto6の当選数字を2次元マッピングして、そのクラスタの経過をgifアニメ画像にしてみた。
2次元にプロットするときの冒頭の処理で乱数を使ってドーンとプロットするんだけど、そのあとちょこちょこ動いてクラスタ化されている。
ただ、この冒頭の「乱数でドーン」のとこの具合で思ったようにクラスタ化されなかったりするんだけどどうしよう。

pythonでgifアニメーションを作ったんですが、gifMakerを使わしてもらいました。これべんりね。