La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Programme de retouche d’images sous python

Présentations similaires


Présentation au sujet: "Programme de retouche d’images sous python"— Transcription de la présentation:

1 Programme de retouche d’images sous python

2 Ressources utilisées Python Bibliothèque d’interface graphique Pygame
Logiciel d’édition d’image GIMP

3 Fonctionnement du programme
3 Modes : Zone : Une zone de l’image modifiée Couleur : Une couleur de l’image modifiée All : Toute l’image modifiée

4 Ce que le programme modifie :
La luminance : la valeur de chaque pixel augmente ou baisse La couleur : modification des valeurs de rouge, vert et bleu (images format RGB) Le contraste : modification du contraste grâce à la fonction f(x)=255*(x/255)² ou f(x)=255* √(x/255)

5 Comment ça marche? Couleur Contraste Luminance Zone Luminance Couleur Mode Couleur All Couleur Contraste Luminance L’utilisateur choisit ses options. L’application couleur ne marche que pour les images au format RGB

6 MODE « ALL » Le programme applique les modifications sur toute l’image
if image.mode=="L": pix[i,j]=pix[i,j]+value if image.mode=="RGB": pix[i,j]=(pix[i,j][0]+value,pix[i,j][1]+value,pix[i,j][2]+value)

7 MODE « ZONE » L’utilisateur sélectionne une zone rectangulaire a la souris for event in pygame.event.get(): if event.type == MOUSEBUTTONDOWN: a1=event.pos[0] b1=event.pos[1] if event.type == MOUSEBUTTONUP: a2=event.pos[0] b2=event.pos[1] if event.type == QUIT: n=100

8 MODE « Couleur » L’utilisateur sélectionne un pixel et le programme enregistre sa couleur if event.type == MOUSEBUTTONDOWN: base=pix[event.pos[0],event.pos[1]] if pix[i,j]>base-10 and pix[i,j]<base+10: pix[i,j]=pix[i,j]+value elif pix[i,j]>base-20 and pix[i,j]<base+20: pix[i,j]=pix[i,j]+value/2 elif pix[i,j]>base-30 and pix[i,j]<base+30: pix[i,j]=pix[i,j]+value/3

9 Sources : Site du Zéro Wikipédia


Télécharger ppt "Programme de retouche d’images sous python"

Présentations similaires


Annonces Google