Ajout de la fonction rotationCouleur et de ses fonctions associées, mais avec des erreurs.

parent 77095c43
......@@ -35,6 +35,7 @@ def afficherImage():
"""
global image
image.show()
def infoImage():
"""Fonction qui donne les informations d'une image.
......@@ -61,7 +62,56 @@ def infoImage():
quitter= str(input("Pour quitter, appuyer sur une touche : " ))
clearscreen()
Menu()
def rotationCouleur():
largeur,hauteur = image.size
print("Quelle rotation de couleur voulez vous ?")
print(" -RGB")
print(" -BRG")
print(" -GBR")
Rotation = str(input("Entrez le type de rotation : "))
if Rotation == ("RGB") :
rotationRGB()
elif Rotation == ("BRG") :
rotationBRG()
elif Rotation == ("GBR") :
rotationGBR
else :
clearscreen()
rotationCouleur()
def rotationRGB():
largeur,hauteur = image.size
imageRGB=image.copy()
imageRGB.show()
clearscreen()
rotationCouleur()
def rotationBRG():
largeur,hauteur = image.size
imageBRG=image.copy()
for ligne in range(largeur):
for colonne in range(hauteur):
Rouge,Vert,Bleu= imageBRG.getpixel((ligne,colonne))
imageBRG.putpixel((ligne,colonne),(Bleu,Rouge,Vert))
clearscreen()
rotationCouleur()
imageBRG.show()
def rotationGBR():
largeur,hauteur = image.size
imageGBR=image.copy()
for ligne in range(largeur):
for colonne in range(hauteur):
Rouge,Vert,Bleu=imageGBR.getpixel((ligne,colonne))
imageGBR.putpixel((ligne,colonne),(Vert,Bleu,Rouge))
clearscreen()
rotationCouleur()
image.show()
def rotateImage():
"""Fonction qui fait pivoter une image selon le choix de l'utilisateur.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment