Outils pour utilisateurs

Outils du site


snt:image

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
snt:image [2022/02/05 10:33] jbpuelsnt:image [2022/02/24 10:55] (Version actuelle) jbpuel
Ligne 5: Ligne 5:
 {{ :prog:lena.jpg?direct&300|Lena}} {{ :prog:lena.jpg?direct&300|Lena}}
  
-Un grand nombre de fonctions sont disponibles dans la bibliothèque PIL (Python Imaging Library) disponible dans le paquetage Pillow, dont voici un [[https://pillow.readthedocs.io/en/5.1.x/handbook/index.html|manuel]].+Un grand nombre de fonctions sont disponibles dans la bibliothèque PIL (Python Imaging Library) disponible dans le paquetage Pillow, dont voici un [[https://pillow.readthedocs.io/en/stable/|manuel]].
  
 Après avoir installé Pillow **si nécessaire** : Après avoir installé Pillow **si nécessaire** :
Ligne 27: Ligne 27:
 mon_image = Image.open("lena.jpg") mon_image = Image.open("lena.jpg")
 </code> </code>
 +
 +Ici, ''mon_image'', objet de la classe ''Image'' est un tableau de pixels, composé de 1 à 4 valeurs numériques en fonction du type de fichier (1 entier pour une image en niveau de gris, 3 pour une image couleur RVB et 4 pour une image couleur CMYK.
 + 
 +Par ailleurs, un objet de la classe ''Image'', est un tuple : il n'est pas mutable. On ne peut donc pas modifier directement un élément, il faudra passer par une recopie dans un autre objet.
  
 On peut obtenir des caractéristiques de cet objet : On peut obtenir des caractéristiques de cet objet :
Ligne 44: Ligne 48:
  
 <code python> <code python>
-pixou = (10,10)+pixou = (10,10) # par exemple... pixel de coordonnées (10,10). La numérotation commence à 0
 couleurs = mon_image.getpixel(pixou) # Retourne un tuple contenant les 3 composantes r, g, b couleurs = mon_image.getpixel(pixou) # Retourne un tuple contenant les 3 composantes r, g, b
 print(couleurs) print(couleurs)
snt/image.1644057231.txt.gz · Dernière modification : 2022/02/05 10:33 de jbpuel