web-dev-qa-db-fra.com

comment pourrions-nous installer opencv sur anaconda?

J'ai essayé d'installer OpenCV sur Anaconda

pip install cv2
pip install opencv
conda install opencv
conda install -c https://conda.binstar.org/jjhelmus opencv

(référencé ici Anaconda ne trouve pas le module cv2 )

mais tout a échoué. Est-ce que quelqu'un sait comment installer ceci?

10
JonghoKim

Exécutez la commande suivante:

conda install -c https://conda.binstar.org/menpo opencv

J'ai réalisé qu'opencv3 est également disponible, lancez la commande suivante:

conda install -c https://conda.binstar.org/menpo opencv3

Éditer le 18 août 2016 : Vous voudrez peut-être ajouter le canal "menpo" de manière permanente par:

conda config --add channels menpo

Et puis opencv peut être installé par:

conda install opencv(or opencv3)

Edit on Aug 14, 2017 : Le canal "clinicalgraphics" fournit une version vtk relativement plus récente pour python3 très récent

conda install -c clinicalgraphics vtk
35
Harsh Kumar Narula

Je suppose 

http://answers.opencv.org/question/17536/install-opencv-for-anaconda-ipython/

ce serait une réponse

If you compile OpenCV from source, and Anaconda is your default python interpretor 
(CMake rule PYTHON_PACKAGES_PATH = C:\Anaconda\Lib\site-packages), 
then the install rule will copy cv2.pyd to C:\Anaconda\Lib\site-packages.
Otherwise, you could do it manually, and make sure OpenCV libs are in the PATH.

Je ne sais toujours pas ce que sont la règle CMake (?) Et la "règle d'installation".

5
JonghoKim

Tout d'abord, allez dans votre dossier Anaconda. Le chemin dans mon cas était - C:\Users .....\Anaconda3. Puis allez dans le dossier Scripts . Ouvrez ce lien - http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv . Téléchargez ce fichier - opencv_python-3.2.0 -cp36-cp36m-win_AMD64.whl à partir du lien et copiez-le, collez-le dans le dossier Scripts du dossier Anaconda3. Maintenant, allez dans spyder et tapez ceci, Import cv2 Si tout fonctionne correctement, aucune erreur ne sera signalée et les félicitations que vous venez de l’avoir installée.

0
knightcube