Voici comment on peut écrire un programme Python qui trouve la taille (résolution) d’une image
import os from PIL import Image def trouver_taille_image(nom_fichier): # On vérifie que le fichier existe if not os.path.exists(nom_fichier): raise ValueError("Le fichier {} n'existe pas".format(nom_fichier)) # On ouvre l'image image = Image.open(nom_fichier) # On retourne la taille sous forme de tuple (largeur, hauteur) return image.size # Exemples d'utilisation print(trouver_taille_image("mon_image.jpg")) # Affiche (640, 480) par exemple print(trouver_taille_image("autre_image.png")) # Affiche (800, 600) par exemple
Ce programme utilise la bibliothèque
PIL
(Python Imaging Library) pour ouvrir l’image et récupérer ses dimensions. La méthode
size
retourne un tuple
(largeur, hauteur)
qui représente la résolution de l’image.
Note : n’oubliez pas d’installer la bibliothèque
PIL
avant de lancer ce programme, en utilisant par exemple la commande
pip install pillow
.
Related Posts