OpenCV すげーーーー!!!

2008.05.13 Tuesday 18:22| comments (3) | - |
はい、OpenCVというC/C++用のCV(Computer Vision)ライブラリの紹介とちょっとmyメモです。

最近犬とあっしのホットな話題SVMやら顔検出やらの機能があります。
Windowsへのインストールは楽々のインストーラ付きが配布されている。

公式サイト
http://opencv.jp/
豊富なサンプルコード
http://opencv.jp/sample/
ソース
http://sourceforge.net/projects/opencvlibrary/
導入の参考になるサイト
http://kurolab.cntl.kyutech.ac.jp/wiki/farm/HowTo/?(Windows)+OpenCV%A4%CE%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB
http://chihara.naist.jp/people/2004/kenta-t/OpenCV/pukiwiki/index.php?%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB
http://okutomi-lab.ctrl.titech.ac.jp/~tkanda/opencv_install.htm#windows

〜ちょっとエビちゃんの顔検出してみた〜
元画像
ebi.jpg
顔検出
ebi_detect

キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
すげぇ時代だな、おい。

VC++2008ExpressEditionにBoost1.35.0を導入したログ

2008.05.09 Friday 07:11| comments (0) | - |
VC++2008ExpressEditionにBoost1.35.0を導入した時の手順
あっし≒無能なことが証明されつつあるので、
後日見た時その無能野郎でもわかるように平易にまとめる。

1:ブースト本体をSourceForge_net Boost C++ Libraries
からzipの奴をダウンロードして適当なフォルダ(以下hoge)に入れる。
ぼく、無能だからtarボールとかばらせない。

2:VC++のインストール先がデフォルトならば
C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat
にあるバッチファイルを実行(環境変数を整えているらしい)

3:hoge\tools\jam\src\build.bat
にあるバッチファイルを実行.

4:hoge\tools\jam\src\bin.ntx86\bjam.exe
をhogeに移動

5:コマンドプロンプト上でhogeに移動して
bjam --toolset=msvc-9.0 --without-python install
とすると C:\Boost以下のフォルダにincludeとlibができててワーワー!
インストール先を指定したいときは--prefix=インストール先とすると良いらしいが、あっしにとってはどうでもよい。

6:VC++を起動する
【ツール】→【オプション】→【プロジェクト】→【VC++ディレクトリ】
と辿って
【ディレクトリを表示するプロジェクト】の選択肢の【インクルード】に
C:\Boost\include\boost-1_35
を追加したらコンパイル通ってちゃんと動いた。
ちゃんと動いたソースは  
http://www.kmonos.net/alang/boost/classes/random.html
のコピペしてみた。
これで乱数が使える・・・。゜(゚´Д`゚)゜。

参考
http://refluxflow.net/2007/05/boost_lib_install.html
http://d.hatena.ne.jp/mrkn/20080212/1202801069

google map api

2007.11.22 Thursday 22:56| comments (12) | - |
やっぱ男の子だったらgoogle apiのひとつもできんと!
というわけで、練習。昨日の飲み会会場を地図表示



はぁはぁ、意外に苦労した。

だめだー!まだfirefoxだとばぐるぞー!
なおったどーーー!!!!オラヤタヨー! (当初作成予定だった機能を結構削ってしまったんだがな。)
インラインフレームのバグ修正。
絶対パスで書いてなかったからっぽ
1/1