Pour le moment, installez une distribution telle que [Python (x, y)](Python (x, y) --Downloads.) Bien que l'environnement intégré Spyder puisse maintenant être démarré, Pour ceux qui sont nouveaux dans Python, je vais expliquer comment exécuter l'exemple OpenCV (Note).
Ouvrez une invite de commande. Déplacez le répertoire. cd (répertoire opencv) \ sources \ samples \ python2
nom du script python
Ceux qui nécessitent des arguments de commande
USAGE: facerec_demo.py </path/to/images> [</path/to/store/images/at>] Montre comment utiliser, par exemple. Dans ce cas, donnez un argument tel que spécifié par usage et utilisez-le sur la ligne de commande.
Si vous souhaitez définir la valeur de l'argument de commande (sys.argv) à partir de l'environnement intégré Spyder Dans [Exécuter] [Configurer] [Command line options] Il peut être utilisé en spécifiant [Exécuter] puis en sélectionnant [Exécuter].
Non recommandé.
Même si cela fonctionne correctement, certains scripts afficheront un affichage normal sur la console, quitteront immédiatement et fermeront la console. Même si une erreur se produit, le contenu de l'erreur ne peut pas être confirmé car la console se ferme instantanément.
Bien qu'il s'agisse d'un environnement d'exécution basé sur Tk de distribution standard, Une fois que vous vous êtes habitué à l'environnement d'intégration de Spyder, nous ne le recommandons pas. Le point malheureux est que la création et l'exécution d'un script qui sort en sortie standard sont des ordres de grandeur plus lentes que dans un environnement d'invite de commandes. Les scripts qui fonctionnent avec des arguments de commande sont considérés comme ayant voulu que des arguments de commande soient spécifiés.
Il est commun à tous les cas (1) à (4), (Répertoire d'installation Python) \ Lib \ site-packages Il est nécessaire de copier cv2.pyd dans.
Même si vous utilisez OpenCV3.0, vous pouvez l'utiliser en copiant cv2.pyd de la même manière.
[Installer OpenCV3.0 sur Python] http://python-gazo.blog.jp/opencv/ver3_install
De cette façon, une fois que vous pouvez exécuter le script tel qu'il est distribué, Ensuite, si le nom du fichier a été codé en dur dans le script Essayez de changer le nom du fichier d'entrée et de l'exécuter.
S'il s'agit d'un processus pour une image fixe, essayez de le traiter pour obtenir une liste d'images fixes en continu, ou ouvrez un fichier AVI et réécrivez-le pour effectuer une série de processus.
Essayez de vous habituer à python en réécrivant comme ça.
"Présentation de l'interface python OpenCV Pyconjp 2014" http://www.slideshare.net/payashim/pyconjp-2014-opencv
"Comment utiliser OpenCV de python dans chaque OS" http://www.slideshare.net/katsuhiromorishita/opencvpython?related=1
"Dernier environnement de développement de logiciels pour le didacticiel de vision par ordinateur SSII2015 hayashi" http://www.slideshare.net/payashim/ssii-2015-hayashi
「Face Recognition with OpenCV and scikit-learn」 http://www.slideshare.net/lucidfrontier45/face-recognition-with-opencv-and-scikitlearn
"A propos du traitement d'image par Python" http://www.slideshare.net/yasutomo57jp/python-43606096
"Utilisation de Python pour le traitement d'images" http://www.slideshare.net/yasutomo57jp/pythona
"Tutoriels OpenCV-Python" incontournables http://qiita.com/nonbiri15/items/facf9e6cf4f73cb69d9b
Remarque: Si imprort cv2
échoue, assurez-vous d'avoir copié cv2.pyd dans les packages de site.
Il y a cv2.pyd dans l'ensemble téléchargé par OpenCV. Lib \ site-packages pour votre version de python
Exemple C: \ Python27 \ Lib \ site-packages
Veuillez copier vers.
Recommended Posts