Raspberry installation d’opencv pour python

Installation d’Opencv pour Raspberry. L’article va permettre d’installer OpenCv sur le Raspberry et permettre une utilisation en langage Python.

Comme déjà vu dans un précédent article, le langage Python est LE langage pour les Raspberry Pi (d’ailleurs le Pi n’est-il pas destiné pour Python).

Opencv est une bibliothèque indispensable si vous souhaitez intégrer dans vos scripts (ici en Python) une gestion de la vision (OpenCV pour Open Computer Vision).

Mise à jour le 02/04/2018 : l’installation se fait par pip

Matériels nécessaires

Pour ce petit article, pas besoin de grand chose, simplement d’un Raspberry.

Il y a plusieurs méthode que vous allez pouvoir trouver sur internet dont certaines qui nécessite de recompiler OpenCv, dans ce cas, vous allez vous lancer dans une procédure extrêmement longue surtout si vous avez toujours un Raspberry Pi B+.

Installation d’OpenCv pour Raspberry

Nous allons installer OpenCv pour python pour python 2.7 et python 3, commençons par installer pip et pip3 :

sudo apt-get install python-pip python3-pip

Ensuite, nous allons installer OpenCv :

  • pour python 2.7 : pip install opencv-python
  • pour python 3 : pip3 install opencv-python

Vous voilà avec tous les paquets nécessaires pour jouer avec les images en python.

Ouvrir une image et enregistrer une nouvelle image

Pour tester OpenCv, je propose d’ouvrir une image au format jpg et de créer, à partir de cette image, une nouvelle au format PNG.

Avec votre éditeur, créer un fichier test_opencv.py et y écrire :

import numpy as np
import cv2

img = cv2.imread('image1.jpg',cv2.IMREAD_COLOR)
cv2.imwrite('nouvelle.png',img)
cv2.waitKey(0)

Ce petit script va ouvrir une nouvelle image couleur, assurez-vous d’avoir une image se nommant image1.jpg dans votre dossier contenant le script et simplement créer une nouvelle image nouvelle.png.

Pour lancer le script, faites : python ./test_opencv.py  tout en étant dans le dossier contenant le script.

Cela fonction avec Python 2.xxx

Vous avez maintenant OpenCv de disponible sur votre Raspberry.

Partagez, commentez et n’hésitez pas à faire des demandes via les commentaires.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.