Página 1 de 1

Como redimensionar,poner marco y firma en dos clicks (GIMP)

Publicado: 08/Nov/2006, 00:07
por JordiNitrox
Como soy un poco "vago" me he hecho una macro de GIMP que con un par de clicks me permite preparar una imagen para web.

La macro realiza las siguientes acciones

- Redimensiona la imagen
- Aplica mascara de enfoque
- Le añade un marco
- Le añade dos textos en la parte inferior del marco, uno alineado a la derecha y otro a la izquierda

Evidentemente funciona tanto en Windows como en Linux

Como instalar la macro

1- Bajar la macro de este enlace http://www.virtual-sub.org/linux/addforoborder.scm
2- copiar el fichero addforoborder.scm al directorio de scripts del Gimp , normalmente será C:\Archivos de programa\GIMP-2.0\share\gimp\2.0\scripts
3- Reniniciar el GIMP o forzar el refresco de los Scripts con Exts->Script-Fu->Refrescar Scripts

Como usar la macro

La macro instala dos entradas en el menu Script-Fu
Imagen

- Marco Forobuceo : añade marco y texto
- Redimensionar y Marco Forobuceo : crea una copia de la imagen, la redimensiona, aplica la mascara de enfoque y ejecuta la opcion anterior sobre la nueva imagen redimensionada

Al ejecutar cualquiera de las dos nos aparece un dialogo con opciones que podemos modificar

Imagen

las opciones son las siguientes:

- Longitud máxima : esta opcion solo aparece en caso de lanzar el redimensionado, especifica la longitud que tendra el lado mayor de la imagen
- borde exterior: ancho del marco de la imagen (excepto el borde inferior)
- borde inferior: altura del borde inferior del marco
- borde interior: anchura del reborde de la imagen
- Color del borde: Color del marco
- Color interior: Color del reborde de la imagen
- Texto derecha: texto a escribir en la parte inferior derecha
- Texto izquierda: texto a escribir en la parte inferior izquierda
- Tipografía: tipo de letra
- Tamaño de la tipografía: tamaño de letra
- Color de texto: color del texto

El resultado de aplicar el redimensionado y el marco con las opciones por defecto es el siguiente

Imagen

Como customizar la macro

Evidentemente los valores por defecto que hay son los mios
:) . Para cambiar los valores por defecto para que salga p.e. vuestro nombre en vez del mio teneis que modificar la macro.
el fichero addforoborder.scm es un fichero de texto que se puede editar con cualqueir editor mas o menos decente (yo uso el PSpad www.pspad.com )

Para customizar vuestros valores por defecto teneis que ir al final del scrip en las lineas que muestro a continuación. Marco en negrilla los valores por defecto, valores que podeis cambiar por los vuestros. En el caso de los colores hay 3 numeros entre 0 y 255 correspondientes al RGB del color.
SF-ADJUSTMENT _"Longitud maxima" '(640 200 4000 1 10 0 1)
SF-ADJUSTMENT _"Borde exterior" '(12 1 250 1 10 0 1)
SF-ADJUSTMENT _"Borde inferior" '(30 1 250 1 10 0 1)
SF-ADJUSTMENT _"Borde interior" '(2 1 5 1 10 0 1)
SF-COLOR _"Border color" '(0 0 0)
SF-COLOR _"Color interior" '(255 255 255)
SF-STRING _"Texto derecha" "© Jordi Cantón 2006"
SF-STRING _"Texto izquierda" "www.virtual-sub.org"
SF-FONT _"Font" "Comic Sans MS Bold"
SF-ADJUSTMENT _"Font size (pixels)" '(14 2 1000 1 10 0 1)
SF-COLOR _"Text color" '(135 135 135)
Que aproveche!! si alguien la usa siempre puede pagarme con :ch)

Publicado: 13/Nov/2006, 13:28
por Pabluglu
pues te debo cervezas! llevaba un tiempo queriendo hacer algo así y ya lo tengo resuelto.

(dar (muchas gracias))

entre otras cosas porque he visto en tu código lo de (verbose <>) y eso me abre camino para nuevas cosas. No tenía ni idea de que existiera

;-)

Publicado: 14/Nov/2006, 22:52
por JordiNitrox
De nada Pablo, ya e apunto esa cerveza ;).

De lo de verbose no te fies, que yo sepa es solo útil si se ejecuta el script desde la consola.

De todos formas si mirar los scripts que vienen con el Gimp, sacas uchas ideas de como se hacen las cosas.

Publicado: 16/Nov/2006, 02:47
por Pabluglu
efectivamente, el (verbose x) no me funcionó, pero a cambio (tal como decías) tu script me dio una pista del problema que tenía :-)

gracias de nuevo.
JordiNitrox escribió:De nada Pablo, ya e apunto esa cerveza ;).

De lo de verbose no te fies, que yo sepa es solo útil si se ejecuta el script desde la consola.

De todos formas si mirar los scripts que vienen con el Gimp, sacas uchas ideas de como se hacen las cosas.

Publicado: 25/Nov/2006, 11:22
por Medu.
Te debo otra cervecita por aqui por málaga.
Muchas thankius! me ha venido al dedillo! :ch)

Publicado: 25/Nov/2006, 13:29
por Nabucco78
En Menorca también tienes una cervecita pagada!! :ch)

Saludos!!
Nabucco78

Publicado: 27/Nov/2006, 11:13
por Maverick
Pues está fenomenal, muchas gracias por compartirlo, pero yo no uso gimp... :(

Alguien sabe cómo hacer esto mismo pero con Photoshop?

Sería de mucha ayuda, gracias,
Luis.

Publicado: 27/Nov/2006, 11:59
por Juanra
Maverick escribió: Alguien sabe cómo hacer esto mismo pero con Photoshop?

Sería de mucha ayuda, gracias,
Luis.
Echale un vistazo a este post que colgo Mariano

http://www.forobuceo.com/phpBB2/viewtopic.php?t=8276

Un saludo :P
Juanra

Publicado: 19/Mar/2007, 12:17
por freerider
Alguien tiene descargado el script de Jordi?, que hoy no funciona el link que ha puesto y queria probar el marco automatico para subir mis fotos de ayer...
gracias!!

Publicado: 19/Mar/2007, 12:39
por JordiNitrox
Ups!! tendras que probar más tarde, segun parece el servidor donde tenemos alojado Virtual-sub.org está caido.
Esta mañana funcionaba, por lo que debe ser algun problema puntual.

Publicado: 19/Mar/2007, 12:54
por freerider
Jordi, te he enviado un privado.. a ver si puedes. :roll:
gracias!

Publicado: 04/Feb/2008, 01:08
por Nabucco78
Hola!!

Llevo usando el marco casi desde que empecé con el fotosub. Ahora he pasado al windows vista, y al instalar el gimp y el marco, cuando voy a usarlo, me da este error:

" Error durante la ejecución
(script-fu-addForoBuceoBorderRedim 1 2 1024 12 30 2 '(0 0 0) '(255 255 255) "© Josep Maria Huguet Pons 2008" "Olympus SP500UZ" "Comic Sans MS Bold" 14 '(135 135 135))

Error: set!: unbound variable: theImage "

¿Sabeis como puedo arreglarlo? Es que me iba muy bien para redimensionar las fotos...

Muchas gracias.

Saludos y gracias!!

Nabucco78

Publicado: 06/Feb/2008, 10:03
por JordiNitrox
Buenas,

Por lo que dices debe ser algun parámetro que ha cambiado en las versiones de Gimp posteriores a la 2.2.x. En cuanto pueda me lo miro y subo la versión para Gimp 2.4.x

Ya colgare un aviso en este mismo foro.

Publicado: 06/Feb/2008, 10:11
por JordiNitrox
Solo una cosa, la funcionalidad que ha dejado de funcionar es la que incluye redimensionado (redimensionar y poner marco).

Seguiremos informando

Publicado: 11/Feb/2008, 17:51
por freerider
Hace varios meses que no utilizo el Gimp para aplicar el marco.
Si quieren probar lo que hecho para reemplazar el tedioso trabajo de hacerlo imagen por imagen, prueben esto:

http://www.forobuceo.org/phpBB2/viewtopic.php?t=32900

Saludos

Publicado: 23/Mar/2008, 16:14
por JordiNitrox
Por cierto, el script lo modifique en su día, pero se me olvidó de subirlo. Este fin de semana aproveché para subirlo. Las modificación no afecta al funcionamiento en versiones anteriores de Gimp.

Publicado: 06/Feb/2009, 20:29
por Juanra
Alguien sabe si existen estas Macros para MAC ???

Un saludo :P
Juanra