1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| #coding: utf-8
import os,time,sys
from PIL import Image
print(" ")
print("-------------------------------------------------------------------------------")
print("Vous devez possédez deux photos à fusionner sinon le programme ne marche pas.\nil faut posséder un dossier qui contient les deux photos à fusionner.")
print("Veuillez mettre les deux photos à fusionner dans le dossier fusiond ")
print("-------------------------------------------------------------------------------")
print(" ")
print(" Prêt à lancer le proframme?\nLancer le programme, entrez y.")
chois = input("-")
if chois != "y":
print("--\nErreur, valeur entrée non valide\n--")
time.sleep(2)
sys.exit(0)
dossier = open("dossier.txt")
dossierl = dossier.readlines()
destination = dossierl[0]
dossier.close()
image_liste = os.listdir(destination)
print("Souhaitez-vous:\ncréer une copie et garder l'original, entrez '0',\nsupprimer l'original après la création de la copie, entrez '1' ")
choix = input("-")
if choix != "0" and choix != "1":
print("--\nErreur, valeur entrée non valide\n--")
time.sleep(2)
sys.exit(0)
print("Fusion des 2 images en cours")
print("Traitement de la fusion des deux images:")
print("----")
print(image_liste)
print("----")
for imagex in image_liste :
PIL.Image.composite(image1, image2, mask) #la fonction de PIL qui permet de fussionner RELLLEMENT des images.
new_img.show()
print(" Fusion des 2 images réussies")
#pour fussionner deux images prendre un pixel des deux images puis les additionner... |
Partager