Blog de Pythonia

Guides, IA, tutos et newsletter pour devenir une bête en programmation

Télécharger Apprendre-la-programmation-avec-python

Rejoignez notre communauté de professionnels et de passionnés, pour rester à la pointe des dernières actualités.

Comment installer OpenCV sur Ubuntu?




Mis à jour le July 13, 2022, 9:16 a.m.



OpenCV est librairie très puissante utilisée pour un très large éventail d'applications, comme la reconnaissance d'images, la détection et le suivi d'objets, la détection de visages, la reconnaissance d'expressions faciales, la reconstruction 3D, etc.

Ce tutoriel explique comment installer OpenCV sur Ubuntu 20.04. Pour la plupart des g33ks, la façon la plus simple d'installer OpenCV sur Ubuntu est de l'installer en utilisant l'outil de gestion des paquets apt. Si vous souhaitez installer la dernière version stable d'OpenCV à partir des sources, pour pourvez vous rendre sur cette adresse https://docs.opencv.org/4.x/d2/de6/tutorial_py_setup_in_ubuntu.html


1- Mise à jour du système
2- Installer les dépendances d'OpenCV
3- Installer OpenCV
4- Vérification de l'installation

5-Apprendre OpenCV


 

1- Mise à jour du système

Commençons par installer les dependances:

sudo apt-get update
sudo apt-get upgrade

 

2- Installer les dépendances d'OpenCV

sudo apt-get install build-essential cmake git pkg-config
sudo apt-get install libjpeg8-dev libtiff5-dev libpng-dev libavcodec-dev 
sudo apt-get install libavformat-dev libswscale-dev libv4l-dev

 

sudo apt-get install libgtk2.0-dev
sudo apt-get install libatlas-base-dev gfortran

 

3- Installer OpenCV

OK, maintenant on peut installer OpenCV sur Ubuntu. Si vous avez un environnement virtuel activez-le puis entrez la ligne suivante. Sinon entrez simplement la ligne suivante.
Petite parenthèse: J'utilise quotidiennement virtualenv et virtualenvwrapper ou encore pipenv, et vous devriez en faire autant, sauf si vous avez une raison très précise de ne pas le faire. Ces paquets Python facilitent la création d'environnements indépendants pour chaque projet.

Pourquoi est-ce une bonne pratique ?

Les environnements virtuels vous permettent de travailler sur vos projets de manière séparée et isolée, sans avoir à faire tourner des machines virtuelles ou des images Docker (même si je les utilise, mais c'est quand même plus simple de ne pas toujours avoir à creer un projet docker ou de créer une VM). Par exemple, vous avez peut-être un projet Python + OpenCV qui nécessite une ancienne version de numpy mais vous voulez continuer à utiliser la dernière version de numpy pour d'autres projets plus récents.

En utilisant des environnements virtuels, vous pouvez gérer ce genre de problème, ce qui n'est pas possible en utilisant uniquement l'installation de base de Python.

pip install opencv-python

 

4- Vérification de l'installation

Puis vérifiez que vous l'avez installer en tapant la commande suivante:

import cv2
cv2.__version__

Resultats:

 

 

5- Apprendre OpenCV

Apprenez à utiliser OpenCV en suivant cette série de tutoriels.

 


FAQ

Q: Qu'est-ce qu'OpenCV?
A: OpenCV est une bibliothèque open source de vision par ordinateur et d'apprentissage automatique. Elle est utilisée pour développer des applications de traitement d'images et de vidéos en temps réel.


Q: Comment vérifier si OpenCV est correctement installé sur Ubuntu?
A: Pour vérifier si OpenCV est correctement installé sur Ubuntu, vous pouvez utiliser la commande suivante dans le terminal:

python -c "import cv2; print(cv2.__version__)"


Cette commande affichera la version d'OpenCV installée sur votre système. Voilà le résultat sur mon systeme:



Q: Comment mettre à jour OpenCV sur Ubuntu?
A: Pour mettre à jour OpenCV sur Ubuntu, vous pouvez utiliser la commande suivante dans le terminal:

sudo apt-get update
sudo apt-get upgrade python-opencv


Cette commande mettra à jour la version d'OpenCV installée sur votre système. Si vous avez installé OpenCV à partir des sources, vous devrez répéter le processus d'installation pour mettre à jour OpenCV.

 

Voilà vous pouvez commencer à vous amusez. Si vous voulez, vous pouvez vous rendre sur apprendre les bases d'OpenCV et de la computer vision (et surtout s'amuser).

N'oubliez pas de vous abonner à notre newsletter pour ne rien louper des informations les plus utiles sur le developpement python et l'IA.

 


Références

https://docs.opencv.org/4.x/d2/de6/tutorial_py_setup_in_ubuntu.html
https://linuxize.com/post/how-to-install-opencv-on-ubuntu-20-04/

Inscrivez-vous pour ne pas louper la suite de cette série.


Commentaires

Aucun commentaire pour cet article.

Laissez un commentaire