1 - Pillow et manipulation d'images sur une fenêtre Tkinter
1.1- La bibliothèque Pillow
Pour traiter les images, Python dispose d'une librairie nommée Pillow. Pillow constitue actuellement un fork successeur du projet PIL (Python Imaging Library). Elle est conçue de manière à offrir un accès rapide aux données contenues dans une image, elle est doté d'un pouvoir magique et puissant pour le traitement et la manipulation des différents formats de fichiers images tels que PNG, JPEG, GIF, TIFF et BMP...
1.2- Installation de la bibliothèque Pillow
La bibliothèque Pillow s'installe d'une façon très simple à l'aide de l'utilitaire pip:
2- Insertion d'image à l'aide de la bibliothèque Pillow
Maintenant que la bibliothèque Pillow est installé, elle peut être utilisée pour insérer et manipuler des images au sein d'une fenêtre Tkinter. Pour ce faire, il suffit de l'importer et de créer un objet image à partir d'un fichier :
Pour bien comprendre, nous allons traiter cela sur un exemple simple :
- Considérons une image nommée voiture.png
- Mettons l'image dans un dossier nommé images
- Créons un fichier python dans le même répertoire que le dossier images et mettons le code suivant:
Exemple. d'insertion d'image
Ce qui affiche après exécution :
Redimensionnement de l'image
La bibliothèque Pillow, permet aussi le redimensionner limage à l'aide la méthode thumbnail() en précisant entre les parenthèses la dimension en pixels:
Younes Derfoufi
CRMEF OUJDA
-
AILKIN 2024 est un amplificateur WiFi ultra-performant, avec 1200 Mbps, double bande 5 GHz et 2,4 GHz, et 4 antennes puissantes, compatible avec tous les réseaux.
€ 31,00 Acheter le produit -
Apprendre HTML et CSS pour les Nuls
€ 8,00 Acheter le livre -
Apprendre la programmation par le jeu via le langage Python 3
€ 21,00 Acheter le livre