Como desinstalar completamente o OpenCV 2.4.9 do Ubuntu?

16

Eu quero integrar o OpenCV com o qt creator e, para isso, é necessário o OpenCV 3.0.

Eu tenho o OpenCV 2.4.9 já instalado e quero desinstalá-lo completamente, pois está causando problemas em algumas funções. Também gostaria de saber se o OpenCV 3.0 pode ser instalado no Ubuntu 14.04 de 32 bits?

Naman Sogani
fonte
11
Como você instalou? presumivelmente não do repositório padrão desde 14.04 usa OpenCV-2.4.8
steeldriver
O download do opencv.org foi instalado perfeitamente após a instalação de todas as dependências e está funcionando perfeitamente, mas agora eu preciso do OpenCV 3.0 e, por isso, preciso desinstalar esta versão mais antiga.
Naman Sogani

Respostas:

19

Eu tive um problema semelhante, mas com a versão 2.4.8, encontrei esta solução:

"Então, para encontrar todas as bibliotecas OpenCV 1

$> sudo find / -name "*opencv*" -exec rm -i {} \;

O comando acima encontrará qualquer arquivo que contenha opencv no nome e solicitará que você o remova. Como sempre, tenha cuidado ao excluir as coisas manualmente! Isso vai levar um longo tempo. Em seguida, descobri que desde que instalei a partir da compilação do opencv a partir da fonte e usei

make install

para criar o manifesto de instalação, e então eu bastante simples de usar

make uninstall

Sim, de fato, com certeza se limpa. Agora eu tenho um sistema limpo para instalar a versão opencv do lates ".

Funciona para mim.

Elod
fonte
Embora sua resposta esteja 100% correta, ela também pode se tornar 100% inútil se esse link for movido, alterado ou o site principal simplesmente desaparecer ... :-( Portanto, edite sua resposta e copie as etapas relevantes do link em sua resposta, garantindo assim a sua resposta para 100% do tempo de vida deste site ;-) Você sempre pode deixar o link no na parte inferior da sua resposta como uma fonte para seu material de ...!
Fabby
thx para a observação
Elod
E um voto positivo! +10 reputação! ;-)
Fabby
Estou enfrentando uma situação semelhante. Executei esse comando e excluí 10 ou mais bibliotecas. O processo terminou em menos de meio minuto. Além disso, todas as bibliotecas contêm "opencv" em seus títulos?
6265 Adam
Se eu sei bem, sim, todos os arquivos da biblioteca têm "opencv" em seu nome. Você pode dobrar cheque, listando-os: pkg-config --libs opencv.
Elod
14

Este pode ser um caminho mais fácil:

sudo apt-get autoremove opencv-doc opencv-data libopencv-dev libopencv2.4-java libopencv2.4-jni python-opencv libopencv-core2.4 libopencv-gpu2.4 libopencv-ts2.4 libopencv-photo2.4 libopencv-contrib2.4 libopencv-imgproc2.4 libopencv-superres2.4 libopencv-stitching2.4 libopencv-ocl2.4 libopencv-legacy2.4 libopencv-ml2.4 libopencv-video2.4 libopencv-videostab2.4 libopencv-objdetect2.4 libopencv-calib3d2.4 
Paul Gregoire
fonte
11
Parece este comando mais simples sudo apt-get autoremove opencv-data , tentei com o opencv 2.4.9 e o ubuntu 14.04, parece que ele excluiu tudo o que verifiquei dpkg --get-selections | grep -v deinstall | grep opencv.
mrgloom
1

Use o gerenciador de pacotes sinápticos para remover todas as bibliotecas opencv da sua máquina.

Haresh K Miriyala
fonte
0

Isso funcionou para mim:

sudo apt remove libopencv*
Rohan Sharma
fonte