Étape 2: Configuration OpenCV et Python (Linux)
OpenCV-Python peut être installé dans Fedora de deux façons :
1) installer de pré-configurés binaires disponibles dans les dépôts fedora,
2) compilation à partir de la source
Une autre chose importante est les bibliothèques supplémentaires requis. OpenCV-Python nécessite seulement Numpy (en plus d’autres dépendances). On peut utiliser Matplotlib à certaines fins de traçage faciles et agréable (ce dont je me sens beaucoup mieux par rapport à OpenCV). Matplotlib est facultatif, mais fortement recommandée.
De la même manière d’autres choses comme IPython, un Terminal interactif de Python, est également fortement recommandé. Nous n’utilisons pas cela ici cependant.
Installer OpenCV-Python de pré-configurés binaires :
Installer tous les paquets avec la commande suivante dans un terminal en tant que root.
1 $ yum installer opencv numpy *
Ouvrir IDLE Python (ou IPython) et tapez à la suite des codes dans le terminal de Python.
1 >>> Importer cv2
2 >>> cv2.__version__ d’impression
Si les résultats sont imprimés sans erreurs, félicitations!!! OpenCV-Python avoir installé avec succès.
Il est assez facile. Mais il y a un problème avec cela. Yum dépôts ne contienne pas toujours la dernière version d’OpenCV. Par exemple, au moment de la rédaction de ce tutoriel, dépôt yum contient 2.4.5 tandis que la dernière version d’OpenCV est 2.4.6. En ce qui concerne l’API Python, dernière version contiendra toujours bien meilleure prise en charge. En outre, il peut y avoir chance de problèmes avec le soutien de l’appareil photo, lecture vidéo selon les pilotes, les ffmpeg, les gstreamer paquets présents etc etc.
Ma préférence du personnel est donc la méthode suivante, c'est-à-dire compilation de source. Également à un moment donné, si vous voulez contribuer à OpenCV, vous en aurez besoin.
Installer OpenCV de source :
Pour un tutoriel détaillé sur la façon de construire OpenCV de source, consultez ce lien tutorial:-