OpenCV 初期設定

備忘録。

画像処理をしたいがためにOpenCVをつかうためいろいろインストールした。

環境は、MacOS X Lion。

参照:http://studio.tgl.jp/blog/?p=843
[yoshimasa niwa - iPhoneでOpenCVを使う方法:title]


まず、Macportをいれる。
ターミナルで
$ port -v
でmacportのバージョンがかえってこなかったら、Macportsのパスが通ってないか、ダウンロードされてない。

MacportsのLion用をここからダウンロードする。
The MacPorts Project -- Download & Installation

参照:Mac OS X LionにMacPortsをインストールする - 備忘録とか あと あれとか それとか

ウィザードにしたがってインストールする。

インストール終了してもパスはとおってないので、
パスを通す。(Macportsのコマンド「port」は/opt/local/bin にいる。)

$ echo $PATH
とたたいて、
/opt/local/bin:/opt/local/sbin:
が返ってこないことを確認。

ホームディレクトリに、「.bash_profile」を新規作成し(僕の場合はなかったので)、

#.bash_profile
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/share/man:/opt/local/man:$MANPATH

とかいて保存。改行コードはLFにする。

ターミナルを再起動して、
$ which port
とたたいて、
/opt/local/bin/port
とかえってくれば成功(パスを通すのが完了)。

$ echo $PATH
とたたけば
/opt/local/bin:/opt/local/sbin:
と返ってくるはず。


次に、cmakeをインストールする。
ターミナルで、
$ sudo port install cmake
とたたく。
途中で、javacをひらくにはうんたらってきかれるが、YESをおしてソフトウェアアップデートをかける。
(おそらく最新のMacbookAirには必要ないjavaは入ってないのでは。と思う。
cmakeに必要なjni.hが消されたという噂も)

んで、cmakeインストール終了。

あとは、[yoshimasa niwa - iPhoneでOpenCVを使う方法:title]にしたがっていく感じ。
(適当すぎか)