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