yum install cmake python-devel numpy gcc gcc-c++
yum install gtk2-devel libdc1394-devel libv4l-devel ffmpeg-devel gstreamer-plugins-base-devel
#可选
yum install libpng-devel libjpeg-turbo-devel jasper-devel openexr-devel libtiff-devel libwebp-devel
wget github.com/Itseez/opencv/archive/2.4.12.zip
unzip 2.4.12.zip
cd opencv-2.4.12
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make
make install
#在make 时出现如下错误:
#collect2: ld returned 1 exit status
#make[2]: *** [lib/cv2.so] Error 1
#make[1]: *** [modules/python/CMakeFiles/opencv_python.dir/all] Error 2
#make: *** [all] Error 2
#解决办法,重装编译python
./configure --enable-shared
#安装python完成后,启动提示错误:
#error while loading shared libraries: libpython2