Programme Python pour trouver la taille (résolution) d’une image

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

.

Please follow and like us:
Pin Share