0% ont trouvé ce document utile (0 vote)
15 vues5 pages

MPISI2-TD1 Python

Transféré par

lo9552574
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
15 vues5 pages

MPISI2-TD1 Python

Transféré par

lo9552574
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

MP-ISI2 A.U.

2024-25

Manipulation 1

Manipulation des images en Python


Préparation : Installation d'OpenCV
Avant de commencer, assurez-vous d'avoir OpenCV installé dans votre
environnement Jupyter. Si ce n’est pas déjà fait, installez-le avec :

.
I. Développement en Python avec OpenCV et Matplotlib
I.1 Lecture et Affichage d’une Image (Python)
Pour lire et afficher une image en Python, nous utilisons cv2.imread pour charger l'image et
cv2.imshow pour l'afficher dans une fenêtre.

I.2 Sauvegarde d'une image :

cv2.imwrite('tp1_save.jpg', image)

1
MP-ISI2 A.U. 2024-25

I.3 Traitement des canaux de couleur


Pour séparer et sauvegarder les canaux B, G et R :

2
MP-ISI2 A.U. 2024-25

I.4 Capture vidéo

I.5 Sauvegarde des images d'une vidéo

Resultat :

3
MP-ISI2 A.U. 2024-25

4
MP-ISI2 A.U. 2024-25

Écriture d'une vidéo :

Vous aimerez peut-être aussi