libopencv instalação não funciona

1

Estou trabalhando com o Ubuntu 14.04. Eu queria atualizar para a versão mais recente do OpenCV e seguir alguns outros posts, executados após o comando para remover a versão anterior     %código% Em seguida, quando tentei correr     %código% Eu recebo

Reading package lists... Done       
Building dependency tree
Reading state information... Done
libopencv-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Mas, quando eu procuro por libopencv usando sudo find / -name "*opencv" -exec rm -irf {} \; , não consigo encontrar nenhum pacote instalado. Como faço para contornar este problema?

    
por Shree 17.11.2015 / 17:25

1 resposta

0

Parece que você já o instalou.

Se você quiser remover algo que você instalou, execute

sudo apt-get remove libopencv-dev

então você pode instalar uma nova versão

sudo apt-get install libopencv-dev

Também é muito fácil compilar a partir do código-fonte e, em seguida, você sempre sabe onde ele está localizado e pode gerenciar versões e construir parâmetros.

Se você quiser compilar o opencv é bem fácil

sudo apt-get -y install libopencv-dev build-essential cmake git libgtk2.0-dev pkg-config python-dev python-numpy libdc1394-22 libdc1394-22-dev libjpeg-dev libpng12-dev libtiff4-dev libjasper-dev libavcodec-dev libavformat-dev libswscale-dev libxine-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libv4l-dev libtbb-dev libqt4-dev libfaac-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev x264 v4l-utils unzip

então opencv 3, que é a versão mais recente

mkdir opencv
cd opencv
wget https://github.com/Itseez/opencv/archive/3.0.0.zip
unzip opencv-3.0.0.zip

depois compile

cd opencv-3.0.0
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D WITH_V4L=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..
make -j $(nproc)
sudo make install

Você também pode usar o ccmake .. se quiser configurar as opções de maneira um pouco mais fácil. Então, nesse ponto, apenas aponte seu caminho de inclusão para o diretório de construção ou o diretório make install, que deve ser / opt / opencv, acredito.

    
por Goddard 17.11.2015 / 17:36