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 !