Buenas, este es el código del script para unir imágenes png:
################################################################################
#Unión de imágenes
# Parametro 1: Nombres de ficheros a unir.
################################################################################
for a in $*; do
echo $a
ficheros=$ficheros' '$a
done
#echo $ficheros
salida="${1/.png/_merged.png}"
echo 'Merged in ------------> '$salida
convert -append $ficheros $salida
Si lo que queremos es unir imágenes con otra extensión, cambiar la extensión png en la línea donde se da valor a la variable salida.
Como siempre, este escript hemos de copiarlo en un fichero de texto y guardarlo con extensión sh. Luego hemos de darle permisos de ejecución, bien desde vuestro administrador de ficheros, bien desde la línea de comandos:
#chmod +x script.sh
Donde script.sh es el nombre que hayais puesto al fichero.
¿Como funciona? Sencillo, llamar desde la línea de comando al script añadiendo como parámetro el nombre de los ficheros a unir. Se admiten nombre con comodines, lo cual da verdadera potencia a este script pues podremos unir cientos de ficheros png contan solo el nombre del script y un conjunto que comodines que los describan.
Os aconsejaría guardar todos estos scritps en un directorio único y añadirlo en la configuración del shell para que se ejecuten siempre, sin que tengáis que estar en el mismo directorio que los scripts.
No hay comentarios:
Publicar un comentario