Posso usar o OpenCV?

Respostas:

14

O OpenCV agora está disponível no apt-get. Você pode procurá-lo:

apt-cache search opencv

Se você estiver desenvolvendo, faça:

sudo apt-get install libopencv-dev

No momento da redação deste artigo, é o OpenCV 2.3

Kevin
fonte
2
Isso merece mais votos positivos
Lipis
1
Cuidado com a versão libopencv-dev via apt, provavelmente não é atualizada nos repositórios ... a partir de abril de 2015, a versão do pacote está travada na 2.4.1 ainda enquanto a versão mais recente é a 2.4.11. Se você precisar de uma versão mais recente, precisará compilar o OpenCV a partir de fontes provavelmente.
Kozuch
13

Sim, é possível instalar o OpenCV no Raspberry Pi usando o Debian Squeeze ou o Arch Linux ARM. Como feito nas duas postagens a seguir, deve ser apenas uma questão de instalação ou compilação.

Por uma questão de prosperidade, você precisa instalar opencvvia pacman no Arch Linux ARM e compilá-lo no Debian. Igual a.

$ wget http://sourceforge.net/projects/opencvlibrary/files/ \
  opencv-unix/2.3.1/OpenCV-2.3.1a.tar.bz2/download
$ cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local \
  -D BUILD_PYTHON_SUPPORT=ON -D BUILD_EXAMPLES=ON ..
$ make
$ sudo make install

Seu maior problema será o desempenho. Parece que o OpenCV possui um módulo GPU projetado para utilizar os recursos computacionais da GPU. Ele é implementado usando a API CUDA Runtime da NVidia; portanto, você precisará de uma GPU NVidia para utilizar os recursos da GPU. Para mais informações, você deve ler a página wiki .


fonte
1

É bem simples se você compilar tudo no RPi, não consegui que um compilador cruzado funcionasse e a câmera / webcam estava lenta / sem resposta. Então, minha resposta é sim, mas. . . depende do que você quer fazer com ele :)

peterretief
fonte