Manualinux
http://www.nvu.com http://www.gimp.org InicioPresentaciónActualizacionesManualesDescargasNoticiasAgradecimientoEnlaces

Entornos GráficosAplicaciones

DesarrolloEmuladoresInternetJuegosMultimediaSistema

GráficosSonidoVídeo

Filtros de Gimp - RefocusInstalar A Sharper Scaling con Wine

Filtros de Gimp - ShellOut




Filtros de Gimp - ShellOut




Copyright

Copyright © José Luis Lara Carrascal  2016-2023   http://manualinux.eu



Sumario

Introducción
Instalación
Iniciamos ShellOut
Enlaces



Introducción  

ShellOut
es un plugin para Gimp, mediante el cual podremos exportar la capa activa de la imagen en edición a una aplicación externa, a través de un archivo temporal, editarla en la misma, guardarla y al cerrar la aplicacion externa, incluirla en la edición en curso con Gimp, ya sea como una capa nueva añadida o la capa actual modificada por el programa externo utilizado. Este plugin es utilizado por muchos usuarios, sobre todo en Windows (el plugin viene configurado con aplicaciones de este sistema operativo), para poder utilizar plugins de Photoshop con Gimp, dado los evidentes problemas y limitaciones que tiene PSPI, que con las últimas versiones de Wine, ya ni siquiera se inicia. Junto al manual se incluye la versión en español de ShellOut, preconfigurada con la mayoría de editores y visores de imagen compatibles, cuya documentación está disponible en esta web.

Desde el 15-07-2017 se añade una nueva opción a la versión en español, que ofrece la posibilidad de abrir la imagen como una nueva, en lugar de pegarla en la imagen con la que estemos trabajando. Esto suple la principal carencia que tenía este plugin, y era, la imposibilidad de redimensionar la imagen, ya sea con un editor normal, o con un programa especializado como Reshade Image Enlarger.



Instalación

Dependencias

Entre paréntesis la versión con la que se ha instalado ShellOut para la elaboración de este documento.

Intérpretes de Lenguaje de Programación

* Python - (2.7.18)

Aplicaciones

* Gimp - (2.10.34)



Descarga

ShellOut_MLes.zip

Firma Digital  Clave pública PGP

ShellOut_MLes.zip.asc

Verificar la firma digital del paquete

$ gpg --import manualinux.asc
$ gpg --verify ShellOut_MLes.zip.asc ShellOut_MLes.zip

Instalación como usuario

$ unzip ShellOut_MLes.zip -d ~/.config/GIMP/2.10/plug-ins

Editar las aplicaciones preconfiguradas que vienen con ShellOut

Abrimos con un editor de texto, el archivo del plugin, ~/.config/GIMP/2.10/plug-ins/ShellOut_MLes.py, nos vamos a la línea 55, y a partir de la misma, tenemos todas las aplicaciones que vienen preconfiguradas con el plugin. La edición para añadir o quitar aplicaciones es relativamente sencilla, teniendo en cuenta siempre el formato de entrada del menú que es el siguiente:

["nombre de la aplicacion", "comando a ejecutar", "formato de archivo"],

Procurar siempre que el formato de archivo utilizado sea PSD (para capas con transparencia) o TIFF (*.tiff o *.tif, para capas sin transparencia), si la aplicación externa lo soporta. El formato PNG es muy lento a la hora de guardarlo si trabajamos con imágenes de alta resolución, ya que éste está preconfigurado por defecto para comprimir la imagen a guardar. El formato JPEG sólo tiene sentido para aplicaciones de visionado de imágenes, nunca para aplicaciones de edición de imágenes. Pero aún en estos casos, personalmente sigo prefiriendo PSD o TIFF, por su rapidez a la hora de guardarlo. BMP también es una opción más rápida de guardado que PNG. Lamentablemente el plugin no permite seleccionar formato de guardado, lo que limita mucho su funcionalidad.

La última entrada está en blanco, a forma de plantilla, para que el usuario tenga una referencia del formato de edición. Si no se desea borrar las entradas, también se pueden comentar, colocando una almohadilla (#) delante del corchete de apertura de la entrada en cuestión.

#program list function (globals are evil)
def listcommands(option=None):
  #
  # Insert additonal shell command into this list.  They will show up in the drop menu in this order.
  # Use the syntax:
  # ["Menu Label", "command", "ext"]
  #
  # Where what gets executed is command fileame so include and flags needed in the command.
  programlist = [
  ["Chasys Draw IES", "chasysdraw", "psd"],
  ["Feh", "feh -F", "tiff"],
  ["Geeqie", "geeqie", "tiff"],
  ["GImageView", "gimv", "tiff"],
  ["GLiv", "gliv", "tiff"],
  ["GPicView", "gpicview", "tiff"],
  ["GQview", "gqview", "tiff"],
  ["Inkscape", "inkscape", "png"],
  ["Image Analyzer", "analyzer", "tif"],
  ["mtPaint", "mtpaint", "tiff"],
  ["Nomacs", "nomacs", "bmp"],
  ["Paint Shop Pro 7", "psp7", "psd"],
  ["Perfect Effects 4", "pe4", "png"],

  ["Photo Designer 7", "photodesigner", "tiff"],
  ["PhotoGenetics", "photogenetics", "tiff"],
  ["PhotoLine", "photoline", "psd"],
  ["Photoshop CS2", "photoshop", "psd"],
  ["Picture Publisher 8", "pp8", "psd"],
  ["XnviewMP", "xnviewmp", "tiff"],
  ["","",""]
  ]

Filtros instalados
Nombre
Exportar a una aplicación externa...
Ubicación en el menú
Capa >> Exportar a una aplicación externa...
Configurable
Sí, editando el archivo del plugin.
Vista previa
No.
Descripción
Realiza una llamada a un programa externo.

Desinstalación como usuario

$ rm -f ~/.config/GIMP/2,10/plug-ins/ShellOut_MLes.py



Iniciamos ShellOut

Cuando iniciemos El Gimp, y abramos una imagen, podremos seleccionar el programa al que enviar la capa activa en Capa >> Exportar a una aplicación externa...


Captura- ShellOut - 1


Captura - ShellOut - 2


Captura - ShellOut - 3


Captura - ShellOut - 3




Enlaces


http://registry.gimp.org/node/24977 >> Enlace a la sección del plugin en la web archivada de Gimp.


Foro Galería Blog


Actualizado el 22-08-2023

Filtros de Gimp - ShellOut

Filtros de Gimp - RefocusInstalar A Sharper Scaling con Wine