Quizá para algunos no sea una situación muy común, tal vez para otros si, lo cierto es que mas de una persona ha necesitado exportar todas las capas de un proyecto en Gimp como imágenes independientes, y se ha encontrado con un par de trabas.
Gimp es uno de los programas elementales en nuestro computador para principiantes y experimentados en la edición de imágenes. Es una poderosa herramienta con un sin fin de funciones, pero que al parecer, siempre necesitamos alguna mas.
Trabajar en capas dentro de Gimp, es el día a día, y es de esperarse que eventualmente exista un proyecto en la que necesites guardar cada capa por separado como una imagen. Si no te ha pasado, te pasará, así que nunca esta demás que tengas a la mano el script sg-save-all-layers.scm para cuando llegue la ocasión.
Al instalar el script, podrás observar esta nueva función de Gimp dentro del menú de «Archivo», justo debajo de la opción «Guardar una copia».
Se desplegará una ventana en la que se puede modificar el patrón de renombrado para todas las capas. El nombre se irá asignando de acuerdo a la posición de cada capa en el proyecto. Ademas, puedes agregar la extensión a la cual quieras exportar las imágenes de cada capa, siendo todas las extensiones con las que se exportan los proyectos en GIMP.
El script por defecto, almacena todas las imágenes en la misma dirección donde se encuentra ubicado el proyecto de Gimp.
Instalación
Puedes descargar el script aquí: sg-save-all-layers.scm. Una vez descargado el script, basta con ubicarlo en la dirección de Scripts de Gimp: /usr/share/gimp/2.0/scripts/.
Y al abrir nuevamente Gimp, listo. Ya tendrás la función de «Guardar Capas» dentro del proyecto.
Una función muy útil en algunos casos en donde seguro este pequeño amigo te podrá ayudar sin ningún problemas.
12 comentarios, deja el tuyo
Buena idea. Hasta ahora, no se me había ocurrido hacer dicho procedimiento.
Me funciono utilizando la carpeta ~/.gimp-2.8/scripts, porque en la carpeta /usr/share/gimp/2.0/scripts/ me marcaba un error y no cargaba el script
Gracias Gerark y Gio.
Muchas gracias. Estaba buscando esta función. Gracias Gerak y Gio
Eres un salvador…..muchas gracias, buscaba exactamente esto!
no me funciona en windows parece que los guarda pero cuando reviso no sale ninguna imagen guardada
Dejo enlaces permanentes al script por si cayera en algún momento el de google:
https://orig00.deviantart.net/cb21/f/2017/354/b/c/sg_save_all_layers_by_tuscriaturas-dbxbimk.scm
http://web.archive.org/web/20171220231956/https://orig00.deviantart.net/cb21/f/2017/354/b/c/sg_save_all_layers_by_tuscriaturas-dbxbimk.scm
Esto sirve en windows? Ni siquiera da una ruta de guardado!!
Le das a Aceptar, carga, y no encuentras las imágenes??
Si es así, es posible que se guarden en C:\Users\Tu_nombre
Yo uso win8 y se me guardan ahí :v
Si no están ve a C: y con el buscador escribe el nombre que le diste a la secuencia, deberían aparecer; luego clic derecho y Abrir ubicación del archivo.
(Lamento si ya es muy tarde :’v)
buenardo
Muchas gracias, me salvaste la noche :D. Hace un rato estaba intentando instalar una extensión que sirve para eso mismo: https://github.com/khalim19/gimp-plugin-export-layers pero en vista que tenía problemas con el python busqué otra solución y ¡Cha, Chan!, doy con este scrip súper way y rápido.
Este artículo tiene ya un par de años «salvándome la vida».
Hay una versión un poco más nueve del script en github por si alguien la quiere probar, a mi me ha funcionado bien.
https://github.com/amercier/gimp-plugins/tree/master/scripts
Saludos.