OpenCV
最近カーネル以外の事やりたいと思っていて色々何やろうか考えていたのですが、とりあえず画像解析系に手を出してみようかと思い以下の本を購入。
OpenCV プログラミングブック 奈良先端科学技術大学院大学 OpenCVプログラミングブック制作チーム 毎日コミュニケーションズ 2007-09-22 売り上げランキング : 1539 Amazonで詳しく見る by G-Tools |
画像処理とパターン認識入門 - 基礎からVC#/VC++ .NETによるプロジェクト作成まで 酒井 幸市 森北出版 2006-12-22 売り上げランキング : 88248 Amazonで詳しく見る by G-Tools |
パターン認識は線形代数などがあり数学好きな自分としては結構面白そう。まずはOpenCVをちょろちょろいじってからパターン認識方面勉強してみようかな(途中で飽きて止める可能性もありますが。。)
LinuxへのOpenCVインストールメモ
1. http://sourceforge.net/projects/opencvlibrary/ ここからOpenCVをDLし、configure, make, make install
2. /usr/local/libにライブラリがインストールされるので
/etc/ld.so.conf(もしくは/etc/ld.so.conf.d/以下にxxx.confファイルを作成しそのファイル中)に「/usr/local/lib」の1行を追加する。
3. sudo /sbin/ldconfig
にて追加したライブラリを認識させる
4. 環境変数PKG_CONFIG_PATHを追加
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
5. サンプルプログラムは以下のオプションでコンパイル
gcc `pkg-config opencv --cflags --libs` -o sample sample.c