I'm versucht, OpenCV für Python durch Anaconda zu installieren, aber ich kann nicht scheinen, dies herauszufinden.
Ich habe versucht
conda install opencv
conda install cv2
Ich habe auch versucht zu suchen
conda search cv
Keine Zigarre. Ich stieß auf dies, das opencv
als ein enthaltenes Paket auflistet:
http://docs.continuum.io/anaconda/pkgs.html
Nachdem ich conda info
ausgeführt habe, habe ich festgestellt, dass meine Version 3.4.1 ist, aber ich konnte online keine Informationen über diese Version finden. Ich bin ziemlich verwirrt darüber.
Übersehe ich hier etwas ziemlich Offensichtliches? Wenn opencv
für eine frühere Version von Anaconda verfügbar war, warum sollte es dann nicht für die neuere Version verfügbar sein? Und warum zeigt mir der Link nur die Dokumentation für Version 1.9.2?
Sie können es mit binstar installieren:
conda install -c menpo opencv
conda install opencv
funktioniert bei mir derzeit unter UNIX/Python2. Es lohnt sich, dies zuerst auszuprobieren, bevor man andere Lösungen zu Rate zieht.
Es scheint, dass die von Ihnen verlinkte Seite opencv
nicht mehr enthält. (Komisch, ich erinnere mich, dass es früher auch enthalten war.)
Auf jeden Fall ist die Installation von OpenCV in Anaconda, obwohl es nicht über conda verfügbar ist, ziemlich trivial. Sie müssen nur eine Datei herunterladen.
opencv
funktioniert, müssen Sie das Verzeichnis, in dem sich FFmpeg befindet, zum Pfad hinzufügen (z.B. opencv/sources/3rdparty/ffmpeg). Dann müssen Sie die DLL-Datei in diesem Ordner finden (z.B. opencv_ffmpeg_64.dll) und sie kopieren oder umbenennen in einen Dateinamen, der die zu installierende opencv
-Version enthält (z.B. opencv_ffmpeg249_64) für 2.4.9.An der Python-Eingabeaufforderung sollten Sie nun "import cv2" eingeben können. Um zu überprüfen, ob es funktioniert, geben Sie "print cv2.version" ein, und es sollte die heruntergeladene OpenCV-Version ausgedruckt werden.