Eu preciso instalar Emgu CV , um wrapper .NET para OpenCV, para minha aula de programação robótica a pedido do instrutor. A documentação deste software indica que ele é multi-plataforma e pode ser usado no Ubuntu usando o MonoDevelop , mas requer compilação primeiro . Desde o meu laptop só roda o Ubuntu, isso que eu estou tentando configurar.
Eu consegui compilar a biblioteca muito bem e até consegui rodar com sucesso o aplicativo .monoexe de teste que vem junto, mas o problema que estou tendo é tentar instalar o pacote .deb gerado. Quando eu navegar no diretório ~/emgucv
depois de construir o pacote e executar o seguinte comando para instalá-lo a partir da linha de comando, assim como qualquer outro pacote:
sudo dpkg -i libemgucv-x64-tbb-2.9.0.1932.deb
... o pacote falha na instalação devido a problemas de dependência e requer que eu execute apt-get install -f
para corrigir o sistema de pacotes:
Selecting previously unselected package emgucv-x64-tbb. (Reading database ... 301667 files and directories currently installed.) Preparing to unpack libemgucv-x64-tbb-2.9.0.1932.deb ... Unpacking emgucv-x64-tbb (2.9.0.1932) ... dpkg: dependency problems prevent configuration of emgucv-x64-tbb: emgucv-x64-tbb depends on libmono-wcf3.0-cil; however: Package libmono-wcf3.0-cil is not installed. emgucv-x64-tbb depends on libavcodec53; however: Package libavcodec53 is not installed. emgucv-x64-tbb depends on libswscale2; however: Package libswscale2 is not installed. emgucv-x64-tbb depends on libavformat53; however: Package libavformat53 is not installed. emgucv-x64-tbb depends on libopenexr6; however: Package libopenexr6 is not installed. dpkg: error processing package emgucv-x64-tbb (--install): dependency problems - leaving unconfigured Errors were encountered while processing: emgucv-x64-tbb
Como posso resolver esses erros e instalar corretamente o pacote? A documentação parece indicar que as instruções de instalação não foram atualizadas desde o Ubuntu 11.04 / 14.04 LTS , mas estou tentando instalar isso no Ubuntu 15.10. A ajuda seria muito apreciada - se eu não conseguir fazer isso funcionar, serei forçado a usar o Windows e o Visual Studio.