I'estou tentando instalar o OpenCV para Python através do Anaconda, mas parece que não consigo'não consigo entender isso.
Eu tentei
conda install opencv
conda install cv2
Eu também tentei procurar
conda search cv
Sem charuto. Eu me deparei com isto que lista o opencv
como um pacote incluído:
http://docs.continuum.io/anaconda/pkgs.html
Depois de executar conda info
notei que minha versão é 3.4.1, mas não consegui'parece que não encontrei nenhuma informação sobre esta versão online. I'estou bastante confuso sobre isto.
Estou a perder algo bastante óbvio aqui? Se opencv
estivesse disponível para uma versão anterior do Anaconda, então porque não'não estaria disponível para a versão mais recente? E por que esse link só me mostra documentação para a versão 1.9.2?
Você pode instalá-lo usando o binstar:
conda install -c menpo opencv
O opencv da conda install opencv
atualmente funciona para mim no UNIX/python2. Vale a pena tentar antes de consultar outras soluções.
Não'não parece mais que a página que você ligou inclui opencv
. (Engraçado, eu lembro-me de ter sido incluída num ponto anterior também).
Em qualquer caso, a instalação do OpenCV no Anaconda, embora não esteja disponível através do Conda, é bastante trivial. Você só precisa fazer o download de um arquivo.
opencv
funcione, você'terá que adicionar o diretório no qual o FFmpeg está localizado ao caminho (por exemplo, opencv/sources/3rdparty/ffmpeg). Então você'terá que encontrar o arquivo DLL nessa pasta (por exemplo, opencv_ffmpeg_64.dll) e copiá-lo ou renomeá-lo para um nome de arquivo que inclua a versão opencv
que você está instalando, (por exemplo, opencv_ffmpeg249_64) para 2.4.9.Agora no prompt do Python você deve ser capaz de digitar "importar cv2"...para verificar se funciona, digite "imprimir cv2.versão" e deve imprimir a versão do OpenCV que você baixou.