Linux: Instalação do OpenCV no Ubuntu

Post date: 25/02/2012 04:23:52

Esta pagina tem como objetivo mostrar as duas formas de instalação do OpenCV no Windows

Se esse tutorial lhe foi útil, clique em curtir!

Forma 1: Baixando os códigos pré-compilados para sua distribuição

Neste caso, os códigos do opencv estão disponíveis no repositório de atualização padrão. Assim, ao realizar o comando:

apt-get install libcv2.1 libcv-dev libcvaux2.1 libcvaux-dev libhighgui2.1 libhighgui-dev opencv-doc python-opencv pkg-config

O openCV e suas dependências são instaladas.

Forma 2: Baixando os códigos fonte atualizado e compilar sua versão mais recente.

Neste caso, é necessário instalar alguns pacotes para compilar a biblioteca e depois instalar os pacotes compilados. Os passos para isto são

  1. sudo apt-get install subversion build-essential cmake pkg-config libavformat-dev libgtk2.0-dev

  2. Baixa-se o opencv para uma pasta:

    1. svn co https://code.ros.org/svn/opencv/trunk/opencv

  3. Depois disso, é compilar o código

    1. cd opencv

    2. mkdir release # cria a pasta que conterá os arquivos compilados

    3. cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON --with-v4l ..

    4. make -j

    5. sudo make install

Após isto a biblioteca está configurada e basta apenas criarmos um projeto.

Testando na linha de comando

cc -c main.c `pkg-config opencv --cflags` main.o

cc main.o `pkg-config opencv --libs` -o test_opencv