Deuxième partie : Superposons d'autres images.

FondamentalEt si on souhaite superposer deux photos personnelles

Le programme tel qu'il est fait permet de superposer les deux images du dossier fournit, à savoir image1 et image2.

Ce serait plus intéressant de pouvoir choisir vos propres images.

MéthodeModification du programme pour travailler sur des images différentes.

Trouvez deux images sur internet dans le but de les superposer. Sauvegardez ces images dans le même dossier que le programme.

Attention

Choisissez des images libre de droit qui ont des dimensions proches. Pour exemple, ces deux image ci-dessous peuvent paraître de dimensions proches, cependant elle ne le sont pas du tout. L'image baby.jpg est bien plus grande que l'image chat.jpg .

Pour ne pas vous faire avoir vous devez regarder les propriétés de vos images : clique droit propriétés puis détail.

Méthode

Modifiez le programme afin qu'il modifie vos images. pour cela il y a deux possibilités :

  • Soit vous modifier dans le programme le nom des fichiers utilisés et cela à chaque fois que utiliserez ce programme.

  • Soit vous positionnez judicieusement ces lignes de code :

1
image1=input("nom de la première image")
2
im1=Image.open(image1)
3
image2=input("nom de la deuxième image")
4
im2=Image.open(image2)

MéthodeGestion de la sauvegarde de la nouvelle image.

Tel que le programme est fait, vous allez écraser le fichier résultat à chaque fois que vous lancer la procédure de superposition et perdre vos productions.

Modifiez le programme afin qu'il vous demande sous quel nom complet vous voulez sauvegarder votre nouvelle image.

Un peu d'aide :

  • Inspirer vous des ligne de codes fournit à la question

  • Pour sauvegarder une image il faut utiliser la fonction suivante :  .save() . Celle ci est déjà utilisée dans le programme.

Sauvegarder votre programme et tester le sur des images de votre choix. Sauvegardez ces images dans votre dossier.

Copier-coller le programme dans votre document Word ,et insérer les images obtenues.