Mountain LionにOpenCVをインストール
OpenCVを弄ってみようと思ったのだが,Windows 7 64bit環境にうまく導入できず(Visual Studioを入れれば解決はしたと思うのだが),Macで挑戦してみた.
が,「Homebrewで簡単に入るよ!」という記事は見つけども,手元のHomebrewでは
$ brew search opencv No formula found for "opencv". Searching open pull requests...
となってしまう.portsに切り替えるのも大変だし……といろいろと探した結果,解決したので,手順をここに記録する.
Homebrewを使ったOpenCVのインストール
$ brew tap homebrew/science $ brew install opencv
知りさえすれば,1行で済んだ.
Pythonで使いたかったので,画面の指示に従って,以下を.bashrc*1に追記
export PYTHONPATH="/usr/local/lib/python2.7/site-packages:$PYTHONPATH"
NumPyとSciPy,PILをインストール
dmgもあるようだが,コマンドで.
$ sudo eays_install pip $ sudo pip install numpy $ brew install gfortran $ sudo pip install scipy $ sudo pip install PIL
scipyのインストールには,warningが大量に出力され,数十分かかった.*2
PILはなくてもシンプルなサンプルコードは動いた気がするが,グレースケール変換やサイズ変更をしようとした時に必要になった気がする.
動作テスト
カメラがあるマシンを使うか,動画を予め用意しないといけないが,
http://d.hatena.ne.jp/rebelwidow/20100911/1284146941
などを参考に,動かしてみる.
今困っていること
このインストール方法では,rtspに非対応.
ffmpegを入れれば解決するのだろうか……