Acabei de fazer a mesma instalação no CentOS 6. Como as instruções de instalação são mais voltados para o Ubuntu, aqui está o que eu pude fazer para instalá-lo:
-
instale todos os pacotes necessários usando o yum
yum groupinstall "Development Tools" yum install gcc yum install cmake yum install git yum install gtk2-devel yum install pkgconfig yum install numpy yum install ffmpeg
-
Crie um diretório de trabalho e confira o código fonte [nota: você provavelmente não quer mais usar a tag abaixo, já que é uma versão significativamente antiga. Eu tive que usar essa versão devido ao meu software exigir isso.]
mkdir /opt/working cd /opt/working git clone https://github.com/Itseez/opencv.git cd opencv git checkout tags/2.4.8.2
-
Crie o Makefile
mkdir release cd release cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
-
Se estiver usando o cmake versão 2.6-patch 4 (verifique com cmake --version), então você precisará comentar uma linha na compilação. Comente a string (MD5 hash "$ {lines}") na linha 50 em /opt/working/opencv/cmake/cl2cpp.cmake. Outras opções (incluindo a atualização do cmake) podem ser encontradas em aqui .
-
Compile e instale
cd /opt/working/opencv/release make make install