opencv是个跨平台计算机视觉库,很久之前就对opencv感兴趣了,但是由于以前用的是centos6.8,各种依赖项都是版本太老,安装起来十分费尽(glib,gtk+什么的更新无力)。直到现在更新到了centos7,终于安装成功了。在此把安装过程记录下来。安装方法参考了CentOS7配置opencv for python && eclipse c/c++
在安装之前,要先配置好epel源,因为下面的某些安装在系统自带的源中找不到
yum -y install epel-release
首先是gcc,g++等这些基本的工具,一般都是有的。没有的话就用yum install来安装。
yum install gcc gcc-c++
yum install cmake
yum install python-devel numpy
然后是opencv的依赖项
yum install gtk2-devel
yum install libdc1394-devel
yum install libv4l-devel
yum install gstreamer-plugins-base-devel
然后是最麻烦的步骤了,就是安装ffmpeg-deve