さくらサーバーにOpenCVをインストール

さくらのサーバーにOpenCVをインストールしてみた。

rootが使えないので、単純にインストールすることはできないけど、なんとか出来た。
以下手順。

# cd ~
# mkdir opencv
# wget http://nchc.dl.sourceforge.net/sourceforge/opencvlibrary/opencv-1.0.0.tar.gz
# tar xvzf opencv-1.0.0.tar.gz
# cd opencv-1.0.0
# ./configure --prefix=/home/USERID/opencv
# make
# make install
# cd ..
# wget http://search.cpan.org/CPAN/authors/id/J/JI/JIRO/Image-ObjectDetect-0.11.tar.gz
# tar xvzf Image-ObjectDetect-0.11.tar.gz
# cd Image-ObjectDetect-0.11
# perl Makefile.PL PREFIX=/home/USERID/opencv
# export PKG_CONFIG_PATH=/home/USERID/opencv/lib/pkgconfig
# export LD_LIBRALY_PATH=/home/USERID/opencv/lib
# perl Makefile.PL PREFIX=/home/USERID/opencv
# make
# make install

これで、Perlのスクリプトからは

use lib '/home/USERID/opencv/lib/perl5/site_perl/5.8.8/mach';
use Image::ObjectDetect;

で使うことができる。

ちょっとパスが気持ち悪い感じになっちゃったけどまぁいいやー。