Onde o OpenCV está instalado?

0

Eu segui este guia para instalar o OpenCV 2.4.8

A documentação do OpenCV diz que devo encontrar o OpencV usr/local/include/opencv/ , mas não encontro nada.

Alguém pode me dizer onde encontrar os arquivos OpenCV instalados?

EDITAR Não sei por que o script instalou o OpenCV 2.4.8 em vez de 2.4.9.

Mas acabei de encontrar os arquivos aqui aqui /usr/include/opencv e /usr/include/opencv2 Não tenho certeza de como isso funciona, mas acontece.

    
por Raed CHAMMAM 04.08.2015 / 14:41

3 respostas

2

O OpenCV é instalado via checkinstall , dê uma olhada no script do instalador.

Portanto, você pode verificar os arquivos instalados via

dpkg -L opencv-<version>

Por exemplo:

dpkg -L opencv-2.4.8

Se você instalou o OpenCV através de outro script como você comentou, abra o script, encontre a linha

make install

e substitua por

sudo checkinstall

Depois disso, instale checkinstall via

sudo apt-get install checkinstall

Agora inicie o script do instalador novamente e verifique os arquivos instalados com

dpkg -L opencv

O script do instalador é exatamente igual ao anterior, mas agora cria e instala um pacote deb.

    
por A.B. 04.08.2015 / 14:50
1

Atualmente o OpenCV 2.4 é fornecido via

sudo apt-get install libopencv

(se os pacotes não foram resolvidos tente: libopencv * ou opencv *)

Usar a distribuição de pacotes do repositório do Ubuntu pode exigir que você atualize seus índices e pacotes (para poder encontrar a versão atual do OpenCV disponível):

sudo apt-get update
sudo apt-get upgrade

Após o apt-get instalar o OpenCV, a última versão disponível (2.4.x) será instalada em seu caminho de sistema padrão:

/usr/local/lib - bibliotecas compartilhadas (por exemplo, /usr/local/lib/libopencv-core2.4.x )% /usr/local/include - arquivos de cabeçalho (por exemplo, /usr/local/include/opencv2 )

Veja este guia (este não é o meu guia, então não sei se é bom ou ruim)

    
por andrgolubev 01.07.2016 / 21:30
-1

Geralmente eu sigo esse padrão:

cmake ..
make
sudo make install

Adicione /usr/local/lib a /etc/ld.so.conf.d/opencv.conf

sudo ldconfig

Então você pode usar

pkg-config --libs --cflags opencv 

para obter todas as inclusões e libs no Ubuntu

    
por RD Bhattacharya 29.12.2017 / 17:34