Script pour assembler 2 photos

Dernière mise à jour le 28 octobre 2009 à 17:39 par marlalapocket
Publié par jeanbi
Vous vous demandez comment assembler deux photos? Il y a bien The Gimp mais c'est long...

Pour ceux que la ligne de commande ne rebute pas, voici un petit script qui va vous permettre d'assembler deux images ou plus (il vous suffit de modifier le script en conséquence).

Le code



Le code:

#!/bin/bash
echo  -n "donner le nom de la 1er image avec le chemin si necesssaire " 
read image1
echo  -n "donner le nom de la 2em image avec le chemin si necesssaire "
read image2
echo  -n "donner le nom du fichier de sortie "
read image3
#echo -n " donner la taille de sortie ex:800x600(donnera 1600x600) "
echo -n "Voulez-vous modifier la taille o/n "
read modifie
case $modifie in 
    N|n)
 montage  -geometry +1+1  $image1 $image2 $image3
   gpicview $image3 &
;;
   O|o)
echo -n " donner la taille de sortie ex:800x600(donnera 1600x600) "
read taille
echo -n " une bordure o/n "
read reponse 

case $reponse in

 O|o )
bordure=4+4
taille1=$taille+$bordure
;;
    N|n)
taille1=$taille
 ;;

*)
;;
esac

montage  -geometry $taille1 $image1 $image2 $image3

gpicview $image3 &
 ;;

*)
;;
esac

Création du script


 
  • Ouvrez votre éditeur de texte (vim gedit kate etc.), faites un copier/coller du code, enregistrez-le sous, par exemple, assemblephotos.
  • Ouvrez un terminal
  • Placez-vous dans le répertoire dans lequel vous avez sauvé assemblephotos, puis tapez:

chmod +x assemblephotos ce qui rend exécutable votre script.
 
  • Pour le lancer:
    ./assemblephotos 

Le programme en fin ouvre l'image finale dans une visionneuse.

Dans le script
gpicview
vous pouvez en mettre un autre, il suffit de remplacer gpicview par le votre.

Pour se faciliter la vie, lancer le script dans le répertoire où se trouvent les photos .

Vous pouvez agrémenter le script à volonté. Pour connaître les commandes supplémentaires de la commande montage:
$man montage

programme indispensable
ImageMagick 

Maintenant, vous n'avez plus qu'a vous amuser !
Meilleures réponses pour « Script pour assembler 2 photos » dans :
[Photofiltre]Réaliser un assemblage de 2 images VoirPhotofiltre est un logiciel de retouche d'image. Cette astuce fonctionne aussi bien avec Photofiltre qu'avec Photofiltre Studio Dans ce cas précis, Photofiltre va permettre d'assembler un collage c'est-à-dire de coller une deuxième image (en...
Photofiltre pour les débutants VoirCommencez par le télécharger Photo Filtre puis par l'installer . SOMMAIRE : Le copier-coller Insérer un texte, effets texte Les effets d'images Les effets couleurs Outil sélection Changement de sens L'outil tampon de clonage Le...
Télécharger Photofiltre Studio VoirPhotoFiltre Studio est un logiciel de retouche d’images très complet. Il permet d’effectuer des réglages simples ou avancés sur une image et de lui appliquer un large éventail de filtres. Son utilisation simple et intuitive offre une prise en main...