OpenCV即 Open Source Computer Vision Library.主要是提供图像处理和视频处理的基础算法库,还涉及一些机器学习的算法。比如你想实现视频的降噪、运动物体的跟踪、目标(比如人脸)的识别这些都是CV的领域.
安装的方法可以参见github上的git安装脚本.
如果不想取github上看,直接复制保存下面的代码成opencv2_4_9.sh文件.当然,通过下面的脚本,安装的版本就是2_4_9,只适用于Ubuntu系的Linux.其他版本或者Linux的安装脚本在上面的github上都有。
arch=$(uname -m)
if [ "$arch" == "i686" -o "$arch" == "i386" -o "$arch" == "i486" -o "$arch" == "i586" ]; then
flag=1
else
flag=0
fi
echo "Installing OpenCV 2.4.9"
mkdir OpenCV
cd OpenCV
echo "Removing any pre-installed ffmpeg and x264"
sudo apt-get -y remove ffmpeg x264 libx264-dev
echo "Installing Dependenices"
sudo apt-get -y install libopencv-dev
sudo apt-get -y install build-essential checkinstall cmake pkg-conf