Limpiar

Sin valoraciones

Limpiar

Si intenta cerrar la imagen creada sin primero guardar el archivo, el GIMP le preguntará si quiere guardar su trabajo antes de cerrar la imagen. Pregunta esto porque la imagen está marcada como sucia, o no guardada. En el caso de nuestro script, esto es una molestia, las veces que simplemente hace una prueba y no le añade o cambia algo en la imagen resultante, eso es que nuestro trabajo es facilmente reproducible como un simple script, asi que dele sentido liberandose de esa marca sucia.

Branding

Para hacer esto, puede limpiar la marca sucia y despues mostrar la imagen:

        (gimp-image-clean-all theImage)

 

Esto da 0 al contador sucio, haciendolo aparecer como una imagen limpia.

Añadir esta linea o no es cuestión del gusto personal. Uselo en scripts que produzcan nuevas imágenes, donde los resultados son triviales, como en este caso. Si su script es muy complicado, o si trabaja sobre una imagen existente, probablemente no querrá usar esta función..

Extender el script: Text Box

Mantener correctamente deshacer

Atencion sociosanitaria

Cuando crea un script, quiere dar a sus usuarios la habilidad para deshacer sus acciones, podrían cometer un error. Esto es fácil de efectuar llamando a las funciones gimp­undo­push­group­start y gimp­undo­push­group­end sobre el código que manipula la imagen. Puede pensar que son declaraciones marcadas que dejan al GIMP saber cuando empezar y parar la grabación de manipulaciones sobre la imagen, así esas manipulaciones pueden ser deshechas más tarde.

Si crea una imagen nueva, no tiene sentido usar estas funciones porque no cambia una imagen existente. Cuando está cambiando una imagen existente, debe asegurarse que quiere usar estas funciones. Deshacer un script trabaja casi perfectamente cuando usa estas funciones.

Extender el script un poco más

Ahora que hemos creado un excelente y manejable script para crear cajas de texto, añadamosle dos capacidades:

  • La imagen se redimensiona exactamente alrededor del texto, no hay sitio para nada, como sombras o efectos especiales (muchos scripts redimensionan la imagen cuando es necesario.
  • Este script podría facilmente ser usado en otro script para trabajar con texto. Extendiéndolo para que devuelva la imagen y las capas, así otros scripts pueden llamar a este script y usar la imagen y las capas que creemos.

Modificando los parámetros y la función de registro

Para dejar al usuario especificar la cantidad del bufer, añadiremos un parámetro a nuestra función y a la función de registrar:

        (define (script-fu-text-box inTest inFont inFontSize inTextColor inBufferAmount)

(let*

(

; define our local variables                  ; create a new image:

(theImageWidth  10)

(theImageHeight 10)

(theImage (car

(gimp-image-new                                  theImageWidth                                  theImageHeight

RGB

)

)

)

(theText)          ;a declaration for the text

;we create later

(theBuffer)        ;added

(theLayer

(car

(gimp-layer-new                                 theImage                                 theImageWidth                                 theImageHeight

RGB-IMAGE                                 «layer 1»

100

NORMAL

)

)

)

) ;end of our local variables

[Code here]

)

 

        (script-fu-register

«script-fu-text-box»                        ;func name

«Text Box»                                  ;menu label

«Creates a simple text box, sized to fit\             around the user’s choice of text,\             font, font size, and color.»              ;description

«Michael Terry»                             ;author

«copyright 1997, Michael Terry»             ;copyright notice

«October 27, 1997»                          ;date created

«»                     ;image type that the script works on

SF-STRING      «Text:»         «Text Box»   ;a string variable

SF-FONT        «Font:»         «Charter»    ;a font variable

SF-ADJUSTMENT  «Font size»     ‘(50 1 1000 1 10 0 1)

;a spin-button

SF-COLOR       «Color:»        ‘(0 0 0)     ;color variable

SF-ADJUSTMENT  «Buffer amount» ‘(35 0 100 1 10 1 0)

;a slider

)

(script-fu-menu-register «script-fu-text-box» «<Toolbox>/Xtns/Script-

Fu/Text»)

 

 

 

Técnicas de Limpieza en GIMP:

  1. Eliminar Manchas o Imperfecciones:
    • Utiliza la herramienta de clonado (Clone Tool) o la herramienta de parche (Heal Tool) para eliminar manchas, granos, o áreas no deseadas de la imagen. Estas herramientas te permiten copiar píxeles de una parte de la imagen a otra de manera suave y gradual.
  2. Corregir Errores de Color o Exposición:
    • Utiliza ajustes de color, brillo y contraste para corregir problemas de exposición, balance de blancos u otros problemas de color en la imagen. Puedes acceder a estas opciones desde Colores en la barra de menús de GIMP.
  3. Suavizar y Refinar Bordes:
    • Utiliza la herramienta de desenfoque (Blur Tool) o la herramienta de suavizado (Smudge Tool) para suavizar bordes ásperos o duros en la imagen. Esto puede ayudar a crear transiciones más suaves entre áreas de la imagen.
  4. Eliminar Ruido o Artefactos:
    • Utiliza filtros de reducción de ruido para eliminar granulado o ruido digital en la imagen. Encuentra estos filtros en Filtros > Ruido en la barra de menús.
  5. Corregir Ojos Rojos:
    • Utiliza la herramienta de corrección de ojos rojos (Red Eye Tool) para eliminar los ojos rojos causados por el flash en fotografías. Esta herramienta está disponible en la barra de herramientas de GIMP.
  6. Recortar y Enderezar:
    • Utiliza la herramienta de recorte (Crop Tool) para recortar la imagen y eliminar áreas no deseadas. También puedes utilizar la herramienta de rotación (Rotate Tool) para enderezar la imagen si está inclinada.
  7. Aplicar Máscaras y Capas:
    • Utiliza capas y máscaras para realizar ediciones de forma no destructiva. Esto te permite experimentar con ajustes y correcciones sin perder la información original de la imagen.
  8. Eliminar Objetos no Deseados:
    • Utiliza técnicas avanzadas como la clonación y el relleno basado en contenido para eliminar objetos no deseados de la imagen de manera efectiva.

Proceso de Limpieza en GIMP:

  1. Abrir la Imagen en GIMP:
    • Abre la imagen que deseas limpiar en GIMP.
  2. Seleccionar la Herramienta o Filtro Adecuado:
    • Identifica el problema que deseas corregir y selecciona la herramienta o filtro adecuado para abordarlo.
  3. Aplicar las Ediciones de Forma Gradual:
    • Realiza ajustes y ediciones de manera gradual, utilizando capas y máscaras cuando sea posible para un control más preciso.
  4. Prueba y Error:
    • Experimenta con diferentes herramientas y ajustes para obtener el resultado deseado. No tengas miedo de deshacer cambios si no funcionan como esperabas.
  5. Guardar tu Trabajo:
    • Una vez que estés satisfecho con los resultados, guarda tu imagen finalizada en el formato deseado.

Compártelo en tus redes

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest

Valore este curso

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestra web. Si sigues utilizando este sitio asumimos que estás de acuerdo. VER