Estoy tratando de instalar OpenCV para Python a través de Anaconda, pero parece que no puedo resolver esto.
He intentado
conda install opencv
conda install cv2
También intenté buscar
conda search cv
No hay nada que hacer. Me encontré con esto que enumera opencv
como un paquete incluido:
http://docs.continuum.io/anaconda/pkgs.html
Después de ejecutar conda info
me di cuenta de que mi versión es 3.4.1, pero no pude encontrar ninguna información sobre esta versión en línea. Estoy bastante confundido sobre esto.
¿Me estoy perdiendo algo bastante obvio aquí? Si opencv
estaba disponible para una versión anterior de Anaconda, entonces ¿por qué no estaría disponible para la versión más reciente? ¿Y por qué ese enlace sólo me muestra documentación para la versión 1.9.2?
Puedes instalarlo con binstar:
conda install -c menpo opencv
Actualmente, conda install opencv
me funciona en UNIX/python2. Vale la pena probarlo primero antes de consultar otras soluciones.
Parece que la página que enlazaste ya no incluye opencv
. (Es curioso, recuerdo que también se incluía en un momento anterior).
En cualquier caso, la instalación de OpenCV en Anaconda, aunque no esté disponible a través de conda, es bastante trivial. Sólo tienes que descargar un archivo.
opencv
, tendrás que añadir el directorio en el que se encuentra FFmpeg a la ruta (por ejemplo, opencv/sources/3rdparty/ffmpeg). Entonces tendrás que encontrar el archivo DLL en esa carpeta (por ejemplo, opencv_ffmpeg_64.dll) y copiarlo o renombrarlo a un nombre de archivo que incluya la versión de opencv
que estás instalando, (por ejemplo, opencv_ffmpeg249_64) para 2.4.9.Ahora en el prompt de Python deberías poder escribir "import cv2"...para verificar que funciona, escribe "print cv2.version", y debería imprimir la versión de OpenCV que has descargado.