Como instalar o OpenCV 3.0.0 e 2.4?

0

Eu sei que muitas questões foram postadas sobre a instalação do OpenCV, mas agora eu preciso instalar o OpenCV 2.4 junto com o OpenCV 3.0.0

Como existem muitos códigos de pesquisa disponíveis on-line e os autores dizem que nosso código não é compatível com o OpenCV 3.0.0, estou querendo saber como instalar as duas versões do OpenCV.

Mesmo antes das instruções de instalação, alguém pode me dizer como remover todas as versões existentes do OpenCV do meu PC. Eu quero fazer uma instalação limpa do OpenCV, com configuração apropriada de todas as variáveis de ambiente.

Obrigado antecipadamente.

    
por Guru Swaroop 15.09.2015 / 06:41

3 respostas

0

Comando de execução: sudo apt-get remove opencv.

Isso irá desinstalar o opencv e, em seguida, excluir a pasta opencv de casa, é isso.

    
por Abhishek Raj 23.02.2016 / 12:32
0

Somente você recebe um de cada vez; Você pode compilar as duas versões e manter o código compilado nas pastas de compilação. Quando você quiser usar uma versão específica, execute sudo make -j 4 install nessa pasta de criação.

    
por WillC 25.02.2016 / 19:20
0

Para desinstalar o OpenCV , você tem 2 opções dependendo de como você o instalou:

  1. Se você instalou com o apt-get, execute: sudo apt-get remove opencv.
  2. Se você compilou por conta própria, acho que foi algo como (sudo) make uninstall no diretório em que você fez make e make install (geralmente build/ ).

Ambos desinstalarão o OpenCV (no caso posterior, você ainda deixará a pasta local que você usou para compilá-lo, para que você possa recompilá-lo ou reinstalá-lo a qualquer momento).

Para instalar as duas versões do OpenCV . O truque idiota que eu fiz foi preparar duas pastas de compilação OpenCV (uma para cada versão). E, em seguida, um programa de script bash que executa make uninstall em uma pasta e make install na outra. Deve demorar cerca de 15 segundos para mudar a versão do OpenCV desta forma, já que ambas as versões já estarão compiladas localmente.

    
por Gines Hidalgo 03.01.2017 / 22:24