Détail du code pour les braves !


Ligne 1 : importation des modules permettant le traitement d'image

Ligne 3 : définition de la fonction qui permet de modifier une image nommée nomImage

Ligne 4 : ouverture de l'image que l'on range dans la variable image1 pour la suite

Ligne 5 : récupération de la largeur et de l'hauteur de image1

Ligne 6 : création d'un nouvelle image appelée image2 (vide pour l'instant) avec les mêmes dimensions que image1

Ligne 7-8: Exploration de toutes les abscisses x  et ordonnées y possibles

Ligne 9 : Récupération du pixel situé en (x,y)

Ligne 10 : récupération de la couleur r,g,b de ce pixel

Ligne 11 : Définition de la couleur r,g,b pour la nouvelle image à partir de la couleur r,g,b de l'ancienne image.

Ligne 12 : insertion d'un pixel avec cette nouvelle couleur en (x,y)

Ligne 13 : l'exploration est terminée, l'image 2 est sauvegardée avec "transformee" devant son nom

Ligne 15 : Exploration de tous les noms d'images choisis

Ligne 16 : Appel de la fonction modifieImage pour chacun de ces noms



Si vous avez des questions ou des remarques n'hésitez pas à les poster en commentaire !

Bạn đang đọc truyện trên: AzTruyen.Top