Photographie Numérique

TP Python : Photographie numérique

Manipuler des pixels et des images avec la bibliothèque Pillow (PIL).

🦊

Niveaux de difficulté

Introduction, Facile, Moyen, Avancé, Difficile, Expert — puis choisis l'exercice.

Important ⚠️ - Avant de commencer
🦊 - Créer une image
🦊 - Lire un pixel
🦊 - Définition d'une image
Énoncé

Important ⚠️ - Avant de commencer

Ce TP utilise Pillow (importé avec from PIL import Image), la bibliothèque Python de référence pour le traitement d'image.

Concept SNTEn Python (Pillow)
Pixel RVBTuple (rouge, vert, bleu) de 0 à 255
ImageObjet Image avec largeur × hauteur
Noir et blancMode "L" (niveaux de gris)

Dans le Lab NSI, Pillow est chargé automatiquement.

Exemple :

from PIL import Image

image = Image.new("RGB", (100, 100), color=(255, 0, 0))
print(image.size)  # (100, 100)