Sto cercando di installare OpenCV per Python tramite Anaconda, ma non riesco a capirlo.
Ho provato
conda install opencv
conda install cv2
Ho anche provato a cercare
conda search cv
Nessun sigaro. Mi sono imbattuto in questo che elenca opencv
come un pacchetto incluso:
http://docs.continuum.io/anaconda/pkgs.html
Dopo aver eseguito conda info
ho notato che la mia versione è 3.4.1, ma non ho potuto trovare alcuna informazione su questa versione online. Sono abbastanza confuso su questo.
Mi manca qualcosa di abbastanza ovvio qui? Se opencv
era disponibile per una versione precedente di Anaconda, allora perché non dovrebbe essere disponibile per la versione più recente? E perché quel link mi mostra solo la documentazione per la versione 1.9.2?
Potete installarlo usando binstar:
conda install -c menpo opencv
conda install opencv
attualmente funziona per me su UNIX/python2. Vale la pena provare prima di consultare altre soluzioni.
Non sembra che la pagina che hai linkato includa più opencv
. (Divertente, ricordo che era incluso anche in un punto precedente).
In ogni caso, l'installazione di OpenCV in Anaconda, anche se non disponibile attraverso conda, è abbastanza banale. Hai solo bisogno di scaricare un file.
opencv
, dovrai aggiungere la directory in cui si trova FFmpeg al percorso (ad esempio, opencv/sources/3rdparty/ffmpeg). Poi dovrai trovare il file DLL in quella cartella (ad esempio, opencv_ffmpeg_64.dll) e copiarlo o rinominarlo in un nome di file che includa la versione di opencv
che stai installando, (ad esempio, opencv_ffmpeg249_64) per 2.4.9.Ora al prompt di Python dovresti essere in grado di digitare "import cv2"...per verificare che funzioni, digita "print cv2.version", e dovrebbe stampare la versione di OpenCV che hai scaricato.