logo
gfxgfx
 
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión
 
gfx gfx
gfxgfx
  
gfx gfx
gfx
59269 Mensajes en 5516 Temas por 1096 Usuarios - Último usuario: amnesia 19 de Marzo de 2010, 11:02:23
*
gfx*InicioAyudaInicioBuscarIngresarRegistrarsegfx
gfxgfx
Páginas: [1] 2 3 Imprimir
Autor Tema: Script para hacer ajustes por zonas con Gimp y UFRAW  (Leído 2414 veces)
tomas.senabre
Papá del Mes
*
Mensajes: 3008



WWW
Script para hacer ajustes por zonas con Gimp y UFRAW
« : 22 de Abril de 2009, 01:18:47 »

Hoy he hablado con Maese Tato y me ha dicho que había cierta confusión con la utilización del script que hice para el flujo de trabajo con Gimp y UFRAW.

Así que se lo dedico a Tat y sus chicas... Amigos

Voy a ser breve para no extenderme y que vaya perdiendo al personal por el camino

1º INSTALACIÓN:

- Descarga el script de este enlace o lo seleccionas y lo pegas en un archivo nuevo con tu editor de texto preferido (pongo el código completo al final del mensaje por si falla el enlace)
- Copia el archivo en:
       Si es el GIM 2.4 y linux en la carpeta /home/tomy/.gimp-2.4/scripts
       Si es el GIM 2.6 y linux en la carpeta /home/tomy/.gimp-2.6/scripts
       Si es otro sistema operativo haz una búsqueda en internet porque no tengo ni idea.

- Reinicia Gimp

2º CONFIGURACIÓN EN GIMP

- El script aparece en el menú Script-Fu de Gimp. Yo le he añadido una combinación de teclas para ejecutarlo (ALT+Z). Para hacerlo tienes que ir a:
         Archivo -> Preferencias -> Interfaz -> Configurar las combinaciones de teclas...

- Despliegas la lista de "Complementos" y al final del todo te aparecerá el script "Zona de Ajuste con UFRAW". Lo seleccionas con el ratón y pulsas la combinación de teclas que te gusta (en mi caso ALT+Z)

3º UTILIZACIÓN

a.- Abro un archivo RAW con Gimp, se abrirá el plugin de UFRAW.
b.- Revelo normalmente mi archivo RAW para obtener la imagen que me servirá como base.
c.- Herramienta "selección libre" (F). Selecciono la zona que quiero ajustar con ayuda de mi tableta gráfica.
d.- Activo la máscara rápida (Shift+Q). La zona no seleccionada se vuelve rojo transparente.
e.- Aplico desenfoque gausiano de un radio considerable. Depende de la zona y de la resolución de la imagen, pero generalmente no suelo bajar de 300 y no es raro usar 1000 o más en los cielos, por ejemplo.
f.- Desactivo la máscara rápida (Shift+Q) y ejecuto el script "Zona de Ajuste con UFRAW" (Alt+Z)
g.- Se abre nuevamente el plugin de UFRAW para Gimp, pero esta vez lo que ajustaré será la zona que tenía seleccionada. ¿Cómo?:
      g1.- Si lo que quiero es levantar las sombras o bajar las luces tocaré sólo el ajuste de exposición.
      g2.- Si lo que quiero es incrementar el contraste tocaré sólo el punto blanco y negro de la curva de ajuste (pestaña 5 en UFRAW 0.15); si no llego a obtener el contraste que quiero, puedo además dar forma de S a la curva.
      g3.- La pregunta del millón ¿Como sabes qué estás ajustando la zona que seleccionaste?. Porque tengo activado los avisos de pérdidas en las luces y en las sombras y no dejo que aparezcan estos indicadores en la zona que tenía seleccionada, aproximadamente. Estos indicadores me sirven para fijar el punto negro y el blanco, dentro de la zona que me interesa, aunque achicharre el resto de imagen.
h.- Después de este revelado, obtengo una nueva capa con el ajuste de transparencia al 50%, con la máscara de capa de mi selección y con el modo de fusión en VALOR si es una imagen RGB y NORMAL si es una imagen en escala de grises.
i.- El ajuste de transparencia al 50% me sirve para afinar el ajuste de mi nueva capa y sumar o quitar si me he pasado o no he llegado.
j.- Para empezar una nueva capa vuelvo al punto c

4º Y DESPUÉS QUÉ

- Si tengo pensado hacer muchos ajustes voy "aplanando la imagen" (Alt+W), con las capas que tengo seguras. Esto es porque Gimp se vuelve pesado con muchas capas.
- Cuando he terminado Aplano totalmente la imagen (Alt+W), si es necesario nivelo con la herramienta rotar (Shift+R), Reencuadro con la herramienta de recorte (Shift+C).
- Si lo necesita quito el ruido con Filtros -> Realzar -> GREYCStoration
- Aplico una máscara de desenfoque que depende de la imagen pero que suele ser (Radio: 0,5; Cantidad: 0,85; Umbral: 0)
- Guardo la imagen en JPG con Calidad= 98
En línea

"Hay tres maneras de adquirir sabiduría: primero, por la reflexión, que es la más noble; segundo, por imitación, que es la más sencilla; y tercero, por la experiencia, que es la más amarga". Confucio
tomas.senabre
Papá del Mes
*
Mensajes: 3008



WWW
Re: Script para crear capas de ajuste con Gimp y UFRAW para tratar por zonas
« Respuesta #1 : 22 de Abril de 2009, 01:19:14 »

Ahora os dejo el código del script, para que quede también en Fotolibre, por si algún día falla el enlace a mi servidor:

Citar
; zona_ajuste_ufraw.scm    version 1.00    10 abril de 2007
;
; TRATAMIENTO DIGITAL DE IMÁGENES POR ZONAS CON UFRAW:
;
; 1.- Seleccionar la zona que queremos ajustar, por ejemplo con la herramienta de selección a mano alzada.
;         1.1.- Si necesitas rectificar la selección. Máscara rápida Sift+Q y pintas en negro o blanco para
;               añadir o quitar.
;         1.2.- Quitar Máscara rápida. Sift+Q
;
; 2.- Abrir como capa la misma imágen (u otra con bracketing) (Ctrl+Alt+O). Volvemos a revelar la imagen,
;     pero esta vez prestando atención a la zona que tenemos seleccionada.
;
; 3.- Añadir máscara de capa a partir de la selección.
;
; 4.- Cambiar el modo de fusión de la capa dependiendo del ajuste que queremos hacer:
;         4.1.- Ajuste con herramientas de Niveles o Curvas
;                   - Modo de fusión NORMAL si es una foto en escala de grises.
;                   - Modo de fusión VALOR si se trata de una foto RGB.
;
; 5.- Cambiamos la opacidad de la capa al 50%.
;
; 6.- Para suavizar la transición entre la zona ajustada y la imagen puedes desenfocar la máscara con
;     Desenfoque gaussiano, hasta que dejes de notar la transición.
;
; 7.- Volvemos al paso 1 para la siguiente zona
;
; Cambiamos la opacidad de la capa al 50% porque nos permitirá hacer ajustes "a posteriori" cuando
; tengamos ya hecho el trabajo podemos cambiar la opacidad de las capas para un ajuste más fino.
;
; EL SIGUIENTE SCRIPT AUTOMATIZA LOS PASOS 2, 3, 4 Y 5, DE ESTA MANERA SE QUEDA EL PROCESO EN 3 PASOS
;
; Este Plugin está hecho para Gimp-2.0.
;
; Log de cambios:
; 1.00 - Script inicial
;
;##############################################################################
;
; LICENCIA
;
;  CC 2007 www.tomassenabre.es
;
;  Zona de ajuste con UFRaw es software libre; puedes copiarlo, distribuirlo y/o
;  modificarlo dentro de los términos considerados en la Licencia Pública General
;  de GNU publicada por la Fundación de Software Libre.
;
;  Zona de Ajuste con UFRaw se distribuye con la esperanza de de que será de
;  utilidad, pero SIN NINGUNA GARANTÍA; tampoco tiene garantías de
;  MERCHANDISE o APTITUD PARA UN PROPÓSITO PARTICULAR.
;
;##############################################################################
;
; LICENSE
;
;  CC 2007 www.tomassenabre.es
;
;  Adjust Zone with UFRaw is free software; you can redistribute it and/or
;  modify it under the terms of the GNU General Public License as
;  published by the Free Software Foundation.
;
;  Adjust Zone with UFRaw is distributed in the hope that it will be useful,
;  but WITHOUT ANY WARRANTY; without even the implied warranty of
;  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
;  General Public License for more details.
;
;##############################################################################



;

(define (script-fu-zona-ajuste-ufraw aimg drawable)

  (let* (
    (filename (car (gimp-image-get-filename aimg)))
    (img-ufraw (car (gimp-file-load RUN-INTERACTIVE filename filename)))
    (layer  (aref (cadr (gimp-image-get-layers aimg)) 0))
    (layer-ufraw (car (gimp-layer-new-from-drawable
            (aref
             (cadr (gimp-image-get-layers img-ufraw)) 0)
            aimg)))
    (image-type (car (gimp-image-base-type aimg)))
     (layer-mask (car (gimp-layer-create-mask layer-ufraw ADD-SELECTION-MASK)))
   )

  (gimp-undo-push-group-start aimg)

    (gimp-image-add-layer aimg layer-ufraw -1)
     (gimp-layer-create-mask layer-ufraw ADD-SELECTION-MASK)
     (gimp-layer-add-mask layer-ufraw layer-mask)
     (gimp-layer-add-alpha layer-ufraw)
     (gimp-layer-set-name layer-ufraw "Zona ufraw ")
     (if (= image-type 0) (gimp-layer-set-mode layer-ufraw VALUE))
     (gimp-layer-set-opacity layer-ufraw 50)
     (gimp-layer-set-edit-mask layer-ufraw FALSE)
     (gimp-image-delete img-ufraw)
   )
         
  (gimp-undo-push-group-end aimg)

  (gimp-displays-flush))

(script-fu-register "script-fu-zona-ajuste-ufraw"
          "<Image>/Script-Fu/_Zona de ajuste con ufraw"
          "Crea una capa con máscara a partir de una zona seleccionada ajustando con UFRaw."
          "Tomas Senabre <tomassenabre.es arroba gmail.com>"
          "www.tomassenabre.es"
          "Apr 10, 2007"
          "RGB*, GRAY*"
          SF-IMAGE "Input Image" 1
          SF-DRAWABLE "Input Drawable" 0)

; CC 2007 Tomás Senabre www.tomassenabre.es <tomassenabre.es@gmail.com>
« Última modificación: 22 de Abril de 2009, 01:26:03 por tomas.senabre » En línea

"Hay tres maneras de adquirir sabiduría: primero, por la reflexión, que es la más noble; segundo, por imitación, que es la más sencilla; y tercero, por la experiencia, que es la más amarga". Confucio
tomas.senabre
Papá del Mes
*
Mensajes: 3008



WWW
Re: Script para hacer ajustes por zonas con Gimp y UFRAW
« Respuesta #2 : 22 de Abril de 2009, 01:28:40 »

Deciros que al congreso me llevo el portátil y repetiré estos pasos allí para que veáis que cuesta más explicarlo que hacerlo  ¡Aaah!
En línea

"Hay tres maneras de adquirir sabiduría: primero, por la reflexión, que es la más noble; segundo, por imitación, que es la más sencilla; y tercero, por la experiencia, que es la más amarga". Confucio
tat
Moderador
*****
Mensajes: 7671


Patch y buenas vibraciones


WWW
Re: Script para hacer ajustes por zonas con Gimp y UFRAW
« Respuesta #3 : 22 de Abril de 2009, 08:19:14 »

Muchas gracias tío, menudo curro que te has pegado. Ahora me queda mucho más claro, esta tarde lo pongo en práctica y te cuento.
A bote pronto creo que me parecería interesante el desenfocar la máscara de capa a posteriori en lugar de la máscara rápida a priori, por lo que comentábamos ayer, para comprobar su "naturalidad" teniendo en cuenta la afección del "parche" retocado sobre la imagen y poder ectificar lo que queramos. Sin embargo luego lo pruebo y comentamos un poco más.

       Si es el GIM 2.6 y linux en la carpeta /home/tomy/.gimp-2.6/scripts
       Si es otro sistema operativo haz una búsqueda en internet porque no tengo ni idea.
Juas  En C:\Archivos de programa\GIMP-2.0\share\gimp\2.0\scripts

Deciros que al congreso me llevo el portátil y repetiré estos pasos allí para que veáis que cuesta más explicarlo que hacerlo  ¡Aaah!
Bien, bien, todos queremos verte en acción  Aplauso Aplauso Aplauso
¡¡¡Chicoooooosssss!!! ¡¡¡He convencido al Zomas para que nos de un taller de reveladoooooo!!!  yahoo

Un abrazo y gracias otra vez, figura.
En línea

hombre_invisible
Moderador
*****
Mensajes: 6523


SEMEN RETENTIVUS, VENENUM EST


WWW
Re: Script para hacer ajustes por zonas con Gimp y UFRAW
« Respuesta #4 : 22 de Abril de 2009, 08:27:35 »

Si no te las di en su momento, gracias, y si sí ( Duda), gracias otra vez. Guiño

Deciros que al congreso me llevo el portátil y repetiré estos pasos allí para que veáis que cuesta más explicarlo que hacerlo  ¡Aaah!
¿No hay nadie que disponga de un proyector? Sigo pensando que sería una buena práctica el coger una foto y que cada uno mostrara qué puede hacer con ella y cómo lo haría.
 Sombrero
En línea

"Lo invisible siempre forma parte de la obra de arte que lo representa. Si no se aprecia lo invisible en la obra artística, ésta no existe."
"Si quieres ver lo invisible, observa con atención lo visible."

                                                     Manuel Álvarez Bravo (1902-2002)
tat
Moderador
*****
Mensajes: 7671


Patch y buenas vibraciones


WWW
Re: Script para hacer ajustes por zonas con Gimp y UFRAW
« Respuesta #5 : 22 de Abril de 2009, 08:38:39 »

Deciros que al congreso me llevo el portátil y repetiré estos pasos allí para que veáis que cuesta más explicarlo que hacerlo  ¡Aaah!
¿No hay nadie que disponga de un proyector? Sigo pensando que sería una buena práctica el coger una foto y que cada uno mostrara qué puede hacer con ella y cómo lo haría.
 Sombrero
O una tele grande  Sonroja  Tomates
En línea

Medyr
Milenari@
*
Mensajes: 1874



WWW
Re: Script para hacer ajustes por zonas con Gimp y UFRAW
« Respuesta #6 : 22 de Abril de 2009, 09:15:13 »

Deciros que al congreso me llevo el portátil y repetiré estos pasos allí para que veáis que cuesta más explicarlo que hacerlo  ¡Aaah!
¿No hay nadie que disponga de un proyector? Sigo pensando que sería una buena práctica el coger una foto y que cada uno mostrara qué puede hacer con ella y cómo lo haría.
 Sombrero
O una tele grande  Sonroja  Tomates

¿Y en absoluto me estas mirando verdad?  Carcajadas
En línea

Se alquila botella de Klein - preguntar dentro.
tat
Moderador
*****
Mensajes: 7671


Patch y buenas vibraciones


WWW
Re: Script para hacer ajustes por zonas con Gimp y UFRAW
« Respuesta #7 : 22 de Abril de 2009, 09:20:45 »

 Silbar
En línea

JoRdi
Palizas oficial
*
Mensajes: 7002



Re: Script para hacer ajustes por zonas con Gimp y UFRAW
« Respuesta #8 : 22 de Abril de 2009, 09:43:14 »

Buenas,

¡¡¡He convencido al Zomas para que nos de un taller de reveladoooooo!!!

Pues que bien, una lástima que me lo vaya a perder, lo podríais grabar en vídeo y colgarlo por aquí Silbar

Gracias por especificar como utilizar el script Tomy Sombrero

Saludos, JoRdi good
En línea

-> Mi galería en FotoLibre.net                        -> Antepenúltima fotografía alojada                        -> Penúltima fotografía alojada                        -> Ultima fotografía alojada
tat
Moderador
*****
Mensajes: 7671


Patch y buenas vibraciones


WWW
Re: Script para hacer ajustes por zonas con Gimp y UFRAW
« Respuesta #9 : 22 de Abril de 2009, 16:08:19 »

Pues ya está, va de maravilla. Como te decía esta mañana creo que es mejor no desenfocar la máscara rápida sino esperar al volver de UFRaw y desenfocar la máscara de capa de una manera más precisa o rectificarla con un pincel viendo ya el efecto, lo que haga falta.
La única incomodidad que tiene el script para mi gusto (en plan pijo ya) que se deseleccione automáticamente al volver de ufraw (la selección como tal ya no sirve para nada) y para mi gusto es preferible que la nueva capa esté al 100% de opacidad.
Para lo segundo me imagino que bastará con cambiar  (gimp-layer-set-opacity layer-ufraw 50) por  (gimp-layer-set-opacity layer-ufraw 100) pero para hacer la deselección no se como será... ahora es cuando me lo chivas...  Sonroja

Un saludo y gracias por el script, creo que le voy a poner un atajo de teclado en breve  Guiño
En línea

tat
Moderador
*****
Mensajes: 7671


Patch y buenas vibraciones


WWW
Re: Script para hacer ajustes por zonas con Gimp y UFRAW
« Respuesta #10 : 22 de Abril de 2009, 16:11:28 »

no desenfocar la máscara rápida sino esperar al volver de UFRaw y desenfocar la máscara de capa
Por cierto, así es como lo tienes explicado en los comentarios del script  Tongue
En línea

tomas.senabre
Papá del Mes
*
Mensajes: 3008



WWW
Re: Script para hacer ajustes por zonas con Gimp y UFRAW
« Respuesta #11 : 22 de Abril de 2009, 19:42:45 »

... pero para hacer la deselección no se como será... ahora es cuando me lo chivas...  Sonroja

Prueba a comentar con un punto y coma la línea que dice:
Código:
;      (gimp-layer-set-edit-mask layer-ufraw FALSE)

Está debajo de la que has cambiado la opacidad.

Lo de opacidad la verdad es que va ha gustos, probaré como tu dices al 100% a ver que tal.

Lo del método de selección después del UFRAW tiene un paso más, pero es más fiable. Cuando coges práctica desenfocando antes, se nota en la fluidez ese paso de más. Pero lo dicho es cuestión de gustos  good good

TIC, TAC, TIC, TAC,... Alguien se ha dado cuenta de que la cuenta atrás a comenzadooooo Aviador loco
Hoy he tenido un día de perros y no podré salir mucho en el foro, a ver si liquido los líos de trabajo o me va ha dar algo  Sad

Modificado para cambiar el carácter que se usa para comentar líneas del script había dicho # y en realidad es ";"
Seguro que más de un lector sabe porqué me ha traicionado la cabeza  Carcajadas
« Última modificación: 22 de Abril de 2009, 19:51:10 por tomas.senabre » En línea

"Hay tres maneras de adquirir sabiduría: primero, por la reflexión, que es la más noble; segundo, por imitación, que es la más sencilla; y tercero, por la experiencia, que es la más amarga". Confucio
tat
Moderador
*****
Mensajes: 7671


Patch y buenas vibraciones


WWW
Re: Script para hacer ajustes por zonas con Gimp y UFRAW
« Respuesta #12 : 22 de Abril de 2009, 21:23:52 »

... pero para hacer la deselección no se como será... ahora es cuando me lo chivas...  Sonroja

Prueba a comentar con un punto y coma la línea que dice:
Código:
;      (gimp-layer-set-edit-mask layer-ufraw FALSE)
No chuta. Igual no me he explicado bien, lo que quiero es que cuando volvemos de UFRaw con la nueva capa con su máscara de capa, no aparezca ningún área seleccionada, para no tener que deshacer la selección antes de desenfocar la máscara.
Ponmelo para regalo si no te importa  Tongue

Un abrazo
En línea

jofial
Trimilenari@
***
Mensajes: 3435


Φ el · sobre la y


Re: Script para hacer ajustes por zonas con Gimp y UFRAW
« Respuesta #13 : 23 de Abril de 2009, 00:07:44 »

Muchas gracias Tomas, llevo usándolo un  montón de tiempo va de perlas. Los comentarios de tat, para adaptar el script me parecen útiles, pero creo que para su forma de trabajar, a mi modo de ver la opacidad esta bien así, en caso de querer el 100% con mover el selector...  Ejem...  Respecto al desenfoque pues también me vale, pero no he probado lo que comenta tat, si me pongo comento.

Lastima perderme tus clases magistrales.  Lo siento...

Saludos

Jose
En línea

No hay nada peor que una imagen brillante de un concepto borroso.
Ansel Adams

tomas.senabre
Papá del Mes
*
Mensajes: 3008



WWW
Re: Script para hacer ajustes por zonas con Gimp y UFRAW
« Respuesta #14 : 23 de Abril de 2009, 07:13:19 »

Este es el script al gusto de Tat, lo he probado y funciona:

Código:
; zona_ajuste_ufraw.scm    version 1.00    10 abril de 2007
;
; TRATAMIENTO DIGITAL DE IMÁGENES POR ZONAS CON UFRAW:
;
; 1.- Seleccionar la zona que queremos ajustar, por ejemplo con la herramienta de selección a mano alzada.
;         1.1.- Si necesitas rectificar la selección. Máscara rápida Sift+Q y pintas en negro o blanco para
;               añadir o quitar.
;         1.2.- Quitar Máscara rápida. Sift+Q
;
; 2.- Abrir como capa la misma imágen (u otra con bracketing) (Ctrl+Alt+O). Volvemos a revelar la imagen,
;     pero esta vez prestando atención a la zona que tenemos seleccionada.
;
; 3.- Añadir máscara de capa a partir de la selección.
;
; 4.- Cambiar el modo de fusión de la capa dependiendo del ajuste que queremos hacer:
;         4.1.- Ajuste con herramientas de Niveles o Curvas
;                   - Modo de fusión NORMAL si es una foto en escala de grises.
;                   - Modo de fusión VALOR si se trata de una foto RGB.
;
; 5.- Cambiamos la opacidad de la capa al 50%.
;
; 6.- Para suavizar la transición entre la zona ajustada y la imagen puedes desenfocar la máscara con
;     Desenfoque gaussiano, hasta que dejes de notar la transición.
;
; 7.- Volvemos al paso 1 para la siguiente zona
;
; Cambiamos la opacidad de la capa al 50% porque nos permitirá hacer ajustes "a posteriori" cuando
; tengamos ya hecho el trabajo podemos cambiar la opacidad de las capas para un ajuste más fino.
;
; EL SIGUIENTE SCRIPT AUTOMATIZA LOS PASOS 2, 3, 4 Y 5, DE ESTA MANERA SE QUEDA EL PROCESO EN 3 PASOS
;
; Este Plugin está hecho para Gimp-2.0.
;
; Log de cambios:
; 1.00 - Script inicial
;
;##############################################################################
;
; LICENCIA
;
;  CC 2007 www.tomassenabre.es
;
;  Zona de ajuste con UFRaw es software libre; puedes copiarlo, distribuirlo y/o
;  modificarlo dentro de los términos considerados en la Licencia Pública General
;  de GNU publicada por la Fundación de Software Libre.
;
;  Zona de Ajuste con UFRaw se distribuye con la esperanza de de que será de
;  utilidad, pero SIN NINGUNA GARANTÍA; tampoco tiene garantías de
;  MERCHANDISE o APTITUD PARA UN PROPÓSITO PARTICULAR.
;
;##############################################################################
;
; LICENSE
;
;  CC 2007 www.tomassenabre.es
;
;  Adjust Zone with UFRaw is free software; you can redistribute it and/or
;  modify it under the terms of the GNU General Public License as
;  published by the Free Software Foundation.
;
;  Adjust Zone with UFRaw is distributed in the hope that it will be useful,
;  but WITHOUT ANY WARRANTY; without even the implied warranty of
;  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
;  General Public License for more details.
;
;##############################################################################



;

(define (script-fu-zona-ajuste-ufraw aimg drawable)

  (let* (
    (filename (car (gimp-image-get-filename aimg)))
    (img-ufraw (car (gimp-file-load RUN-INTERACTIVE filename filename)))
    (layer  (aref (cadr (gimp-image-get-layers aimg)) 0))
    (layer-ufraw (car (gimp-layer-new-from-drawable
            (aref
             (cadr (gimp-image-get-layers img-ufraw)) 0)
            aimg)))
    (image-type (car (gimp-image-base-type aimg)))
     (layer-mask (car (gimp-layer-create-mask layer-ufraw ADD-SELECTION-MASK)))
   )

  (gimp-undo-push-group-start aimg)

    (gimp-image-add-layer aimg layer-ufraw -1)
     (gimp-layer-create-mask layer-ufraw ADD-SELECTION-MASK)
     (gimp-layer-add-mask layer-ufraw layer-mask)
     (gimp-layer-add-alpha layer-ufraw)
     (gimp-layer-set-name layer-ufraw "Zona ufraw ")
     (if (= image-type 0) (gimp-layer-set-mode layer-ufraw VALUE))
     (gimp-layer-set-opacity layer-ufraw 100)
;     (gimp-layer-set-edit-mask layer-ufraw FALSE)
     (gimp-selection-none aimg)
     (gimp-image-delete img-ufraw)
   )
         
  (gimp-undo-push-group-end aimg)

  (gimp-displays-flush))

(script-fu-register "script-fu-zona-ajuste-ufraw"
          "<Image>/Script-Fu/_Zona de ajuste con ufraw"
          "Crea una capa con máscara a partir de una zona seleccionada ajustando con UFRaw."
          "Tomas Senabre <tomassenabre.es arroba gmail.com>"
          "www.tomassenabre.es"
          "Apr 10, 2007"
          "RGB*, GRAY*"
          SF-IMAGE "Input Image" 1
          SF-DRAWABLE "Input Drawable" 0)

; CC 2007 Tomás Senabre www.tomassenabre.es <tomassenabre.es@gmail.com>

He dejado que quede marcada la máscara en vez de la imagen, porque el siguiente paso es desenfocar la máscara.

Probarlo a ver que os parece, que después de 2 añitos que tiene el script, yo no he encontrado uno mejor para trabajar.
En línea

"Hay tres maneras de adquirir sabiduría: primero, por la reflexión, que es la más noble; segundo, por imitación, que es la más sencilla; y tercero, por la experiencia, que es la más amarga". Confucio
gfx
Páginas: [1] 2 3 Imprimir 
gfx
Ir a:  
gfx
Powered by SMF 1.1.8 | SMF © 2006-2007, Simple Machines LLC
Helios design by Bloc
gfx
Powered by MySQL Powered by PHP XHTML 1.0 válido! CSS válido!
Licencia de Creative Commons
Esta obra está bajo una licencia de Creative Commons.