Script para unir 2 imágenes o fotos

Junio 2017

Para juntar 2 fotos en una sola existen programas como The Gimp pero también existe otro método desde la línea de comandos. A continuación veremos un pequeño script que nos permitirá unir dos o más imágenes en una sola (solo habrá que modificar el script).

EL código


#!/bin/bash
echo  -n "dar el nombre de la 1ra imagen con su ruta si es necesario" 
read imagen1
echo  -n "dar el nombre de la 2da imagen con su ruta si es necesario"
read imagen2
echo  -n "dar el nombre del fichero de salida"
read imagen3
#echo -n "dar el tamaño de salida por ejemplo: 800x600(dará 1600x600)”
echo -n "Desea modificar el tamaño s/n "
read modificar
case $modificar in 
    N|n)
 montage  -geometry +1+1  $imagen1 $imagen2 $imagen3
   gpicview $imagen3 &
;;
   S|s)
echo -n "dar el tamaño de salida por ejemplo: 800x600(dará 1600x600) "
read tamaño
echo -n "un marco s/n "
read respuesta 

case $respuesta in

 S|s )
marco=4+4
tamaño1=$tamaño+$marco
;;
    N|n)
tamaño1=$tamaño
 ;;

*)
;;
esac

montage  -geometry $tamaño1 $imagen1 $imagen2 $imagen3

gpicview $imagen3 &
 ;;

*)
;;
Esac

Creación del script

  • Abrimos el editor de texto (vim gedit kate etc.), pegamos el código y lo guardamos como por ejemplo “fotosjuntas”
  • Abre un terminal
  • Colócate en el directorio en el que haz guardado “fotosjuntas”, luego escribe:


chmod +x fotosjuntas lo que volverá ejecutable el script.
  • Para ejecutarlo:
    ./fotosjuntas


El programa finalmente abre la imagen final en un visor.

En el script
gpicview


Puedes poner otro, tan solo reemplaza gpicview por el tuyo.

Para facilitar la tarea, ejecutar el script en el directorio en el que se encuentran las fotos.

Puedes mejorar el script a tu gusto. Para conocer los comandos suplementarios del comando matage:
$man montage


Programa indispensable:
ImageMagick

Consulta también

Artículo original escrito por . Traducido por Carlos-vialfa. Última actualización: 22 de octubre de 2009 a las 00:31 por Carlos-vialfa.
El documento «Script para unir 2 imágenes o fotos» se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.