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).

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

Il y a dans les dépôts officiels, le paquet qui nous intéresse, pour l’installer dans un terminal, saisir simplement :

sudo apt-get install python-opencv

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