OpenCV 3 ha aggiunto il supporto per python 3+. È ancora in alpha e ci sono molti bug noti con esso e python al momento. La versione finale di OpenCV 3 sarà rilasciata entro la fine dell'anno.
Se si scarica l'eseguibile OpenCV 3 alpha dal sito Web, è possibile creare il supporto per python 3. In alternativa, è possibile ottenere l'ultimo codice dal proprio github. Dovrai anche installare CMake e Python 3. Apri CMake e ti chiederà dov'è il codice sorgente. Se hai scaricato l'eseguibile, verrà localizzato dove mai hai estratto l'eseguibile nella cartella dei sorgenti. Se hai scaricato l'ultima build, è ovunque lo hai scaricato. Seleziona la cartella e in CMake, premi configure e ti chiederà quale compilatore vuoi usare. Dopodiché, puoi vedere tutto ciò che puoi costruire in OpenCV. A partire da OpenCV 3, esiste un'opzione per Python3. Controlla quello e qualsiasi altra cosa tu voglia e colpisci genera. Ciò renderà un progetto all'interno del compilatore di scelta che è possibile creare e che creerà tutte le librerie di cui hai bisogno.
Mentre questa guida è fatta per 2.4.9, funziona per 3.0. Sarà solo vedere le diverse opzioni all'interno di 3. http://docs.opencv.org/doc/tutorials/introduction/windows_install/windows_install.html
fonte
2014-10-21 15:58:20
opencv3.0 supporterà python3.x – berak
@berak L'ho sentito per molto tempo, ma ancora non vedo il supporto nella versione alpha su sourceforge. E il documento non specifica come installare opencv3 per python 3.x. Vorrei poterlo usare ora .. – shelper
E ho trovato solo la guida di installazione per linux per opencv 3 che si adatta a python 3.x – shelper