29 nov. 2015

Situando las guías con la herremienta medición.

Esta mañana Wallace, usuario de Gimp Chat, comentaba que le era imposible situar una guía vertical, empleando la herramienta medición (medir), con la combinación Alt + click (botón izquierdo ratón) como se hacía en versiones anteriores de Gimp. El lo probaba en la reciente 2.8.16. Yo he constatado que en la 2.8.14 tampoco se ejecutaba la acción.
Gracias a rich2005 se ha logrado determinar la acción adecuada, que es: Alt + tecla de windows + click.
La tecla de windows es la situada a la izquierda en el caso que exista más de una.

Para quienes desconozcan este método de situar las guías se procede como sigue:

Interesa activar usar ventana de información


Guía vertical

Alt + tecla de windows + click.



Guía Horizontal

Ctrl + click



Guías vertical y horizontal

Ctrl + Alt + click



Espero que sea de utilidad

26 nov. 2015

Viene pisando fuerte: Krita 3.0

El soporte de animación y de vista previa instantanea en Krita, promete ser una de esas características que nos deslumbraran en su próxima edición 3.0, además de la esperada migración a Qt5 y KDE Frameworks 5, ya como desarrollo totalmente independiente respecto de la Calligra Suite.


 



21 nov. 2015

Tal que como hoy, hace 20 años...

And then in November comes the first announcement of a beta release of the General Image Manipulation Program, "The GIMP" (later renamed to just "GIMP").

From: Peter Mattis
Subject: ANNOUNCE: The GIMP
Date: 1995-11-21
Message-ID: <48s543$r7b@agate.berkeley.edu>
Newsgroups: comp.os.linux.development.apps,comp.os.linux.misc,comp.windows.x.apps

The GIMP: the General Image Manipulation Program
 
 
 

19 nov. 2015

Ed Merced (Conbagui): fabricación textil de iconos sociales


Os dejo un enlace a la bitácora Gimp Nexux de Ed Merced aka Conbagui, miembro de Gimp Chat, donde podreís encontrar tutoriales en español.


así como al tutorial referido:






Nota:
Conbagui os deja, al inicio de cada tutorial, un enlace a PDF descargable sobre el mismo.

25 oct. 2015

23 oct. 2015

Mejorando el contraste



Por medio de unos sencillos pasos vamos a poder mejorar el contraste de algunas fotografías que adolecen del mismo.
Prácticamente vamos a emplear dos modos automáticos que nos proporciona Gimp en la herramienta de Colores.
Así que:

Abrimos la imagen que queramos mejorar, en este caso, la siguiente:

Original

Contrastada


 Por regla general yo suelo hacer un duplicado de la imagen y trabajo el tutorial con dicha copia, es opcional.

Duplico dicha capa, pues, y en el menú principal de Gimp voy a:

Colores  → Auto  → Balance de blancos

y aplico:



Duplicamos esta capa obtenida y volvemos a

Colores → Auto  → Ecualizar
Aplicamos y obtenemos una capa sobre la que operamos del siguiente modo:
  • modo de fusión o mezcla: Claridad suave (Soft light)
  • opacidad: entre el 30 y 40 %, en este caso al 36 %. Alguna imagen pueda que precise de otro valor de opacidad.
Así obtenemos:



Este tutorial es una adaptación para Gimp de este otro de PhotoShop


9 jun. 2015

sourceforge.net y gimp

No voy a entrar en más detalles sobre la polémica generada por la inclusión de adware (y cuando no, algún malware) en las descargas de Gimp y otro software para Windows, y parece ser que en Mac se está dando el mismo caso.

Si os interesa más el tema os remito a este post que se puede encontrar también vía Todogimp.com.

Para las aplicaciones Linux en Sourceforge.net no encontrado ninguna inclusión intrusiva de momento, pueda ser debido a que la mayoría de ellas vienen en código fuente y precisan ser compiladas, no estaría de más pasarles una mirada con ClamTk.


Os dejo enlace al repositorio oficial de Gimp donde se encuentran todas las vesiones de Gimp para su descarga:

Index of /pub/gimp


Otro lugar fiable es:




donde encontrareís compilaciones para la arquitectura de 64 bits en Windows y Mac.


28 abr. 2015

Dancer


Gimp Magazine nº 11



Quén lo desee puede colaborar en el proyecto tal como se indica en su página 39.

Gimp Magazine Issue 11 (para ver on-line o descargar en formato .pdf)

19 abr. 2015

Fotografía B & N: acabado metalizado.



He estado probando este método, variando el orden de algunos pasos, en bastantes fotografías, para concluir que es adaptable a una generalidad de imagenes. Sólo encuentro un problema: cuando por aplicación del filtro relief lights de G'mic se generan halos.

Este problema lo podemos solventar pintando, con baja opacidad, sobre el halo oscuro con color blanco hasta eliminarlo o confundirlo con el fondo. Otra opción es aplicar a esta capa una máscara de capa transparente (negra). Dependiendo del fondo, esto es, si precisa ser "metalizado", podremos aplicar una u otra opción.

Vamos a necesitar:
  • G'mic
  • Warming or Cooling Filter. (Descarga desde Gimp Plugin Registry)
Vamos a emplear la siguiente imagen de Dmitry Borisov, que tiene una marca de agua y no la eliminaremos:





Abrimos la imagen en Gimp y nos vamos a G'mic:
  • Seleccionamos modo de salida (output mode): Capa(s) Nueva(s) / New(s) layer
Vamos a:

Lights & shadows → Relief light

y aplicamos con los valores por defecto:


ponemos esta capa obtenida en modo claridad suave y opcidad al 80 %.


Ahora, con un pincel suave, a baja opacidad, y con color blanco vamos pintando sobre el halo oscuro. Nos podemos ayudar de la herramienta emborronar (smugde) si lo deseamos.

Una vez dejada la imagen a nuestro gusto, hacemos Nuevo desde visible → Visible.

Con esta capa Visible seleccionada nos vamos a 

G'mic → Colors → Hue lighten-darken

y ponemos los valores (aproximados) de la captura:


y aplicamos. Obteniéndo una capa como la de la Vista previa del filtro:




 Con esta capa seleccionada nos vamos a Curvas, donde construinos una curva de este tipo:


No hay una regla fija de valores, depende de cada fotografía y de nuestra, mejor o peor, percepción de tonos, pero debemos buscar unos tonos que nos acerquen a lo metálico.




Bueno esto ya está casí concluído.

Nos vamos a

Colores → Warming or Cooling Filter

donde seleccionamos la opción Cooling-Wratten 80 y la opacidad la ponemos sobre el 8 %. Aplicamos y adjustamos la opacidad disminuyendola a nuestro gusto. Con esto obtenemos la imagen de la cabecera de la entrada.


Tenemos la opción de darle otro toque más metálico, creo.

Hacemos

Nuevo desde visible → Visible

y con esta capa seleccionada nos vamos a

Colores → Colorizar 
donde damos los valores que siguen:
  • Tono: 29
  • Saturación: 5
dejamos Luminosidad con el valor por defecto. Si vemos que hay que ajustar, ajustamos. Obtendremos:





14 abr. 2015

Boceto a bolígrafo bic.



Para la realización de este tutorial precisas de:
  • Fotografía de una modelo
  • Una textura de papel (fotografía o se puede crear con Relleno de cubeta y patrón)
  • G'mic → Testing → Samj → Artistic → Samj texture coloree
Abrimos la imagen (descargable):


A continuación realizamos los siguientes pasos:

Duplicamos la capa y la desaturamos en modo luminosidad.

Duplicamos esta capa desaturada, invertimos (Colores → Invertir) y la ponemos en modo blanquear.

A esta capa invertida le aplicamos desenfoque gaussiano con un radio alrededor de los 25 px en cada eje (x,y).
Para otras fotografías puede que el radio tenga que ser diferente.
Tenemos que ver algo parecido a esta imagen:





Ahora hacemos Nuevo desde visibleVisible.

Con la capa Visible seleccionada aplicamos:

 G'mic:
      • output mode: New(s) layer (Capa nueva)
  • Testing: Testing → Samj → Artistic → Samj texture coloree → donde sólo cambiamos el color en Fond/ blackground color que lo dejamos como  #160E07. El resto de parametros no se modifican.
 como se aprecia en esta captura:



A la capa resultante la denominamos Visible#1 (G'mic), la ponemos en modo ennegrecer y la opacidad alrededor del 30% y que debería tener esta apariencia:




Ahora, para colorizar la imagen:

Nuevo desde visible → Visible#2

Colores → Colorizar: donde buscamos en tono los azules y con saturación y luminosidad intentaremos ajustar al azul de un bolígrafo bic.

Ahora, bien Abriendo como capas, si queremos usar una textura de papel en fotografía (que ajustaremos de tamaño si procede), o bien creándo una capa nueva que rellenaremos con un patrón de papel que tengamos, una vez obtenida nuestra textura de papel, situamos esta capa:
debajo de Visible#2

 y seleccionando Visible#2 la ponemos en modo ennegrecer.

Como la imagen no queda según la idea que tengo en mente y no soy muy amigo de la goma de borrar, creo una máscara de capatransparente (color negro) y voy definiendo la imagen jugando con la opacidad del pincel.



Si lo deseamos podemos añadirle algún toque a la imagen:




Este tutorial está basado en este otro para Photoshop.

Hay una versión en inglés en formato .pdf que se puede encontrar en este hilo de Gimp Chat.

6 abr. 2015

Virado III, curvas, gradiantes y su obtención. (Ejemplos de virados y curvas convertidas)

La base del virado digital es sencilla. Al igual que antaño se trataba químicamente una fotografía, aquí el "tratamiento" se realiza a base de aplicar las curvas correspondientes al virado deseado y jugar con alguna que otra máscara. También podemos trabajar la fotografía base para buscar un determinado efecto y luego aplicarle las curvas.

Partimos de la siguiente imagen:



La duplicamos (la llamamos Base desaturada) y desaturamos en modo luminosidad:
Colores → Desaturar → Luminosidad

Duplicamos esta capa desaturada. (que llamaremos BDesaturada-copiaescala de grises-paladio1)

  • Si aplicamos directamente a esta última la curva correspondiente al paladio (Paladio1.crv), obtendríamos una imagen como ésta:

que para mi parecer es muy uniforme.

  • Para mi gusto personal es mejor añadir una máscara de capa para incidir en la uniformidad, así que añadimos Máscara de capa → Copia en escala de grises de la capa, y obtenemos:

  • Y si invertimos la máscara de capa añadida obtendremos esta salida:

que subjetivamente me gusta más.


Esto es la base pero hay todo un mundo de posibilidades.


En ésta, hemos aplicado la curva Selenio1.crv:





Os dejo las curvas de virado convertidas para Gimp para quién las desee. Están basadas en la tabla de la primera entrada, hechas con Photoshop las que llevan el número 1, otras están bajadas de la red. Todas han sido convertidas con acv2gimp.



Virado II, curvas, gradiantes y su obtención. (Convirtiendo curvas)

 acv2gimp

Las conversiones que vamos a realizar, en sí, no son complicadas, pero entiendo que para quienes no hacen mucho uso de la terminal o consola, al principio, les parezca complicado.
Lo fundamental es saber donde tenemos ubicada cada cosa.

Como dijé en la entrada anterior, el plugin acv2gimp.py, lo guardé en mi carpeta personal /home/user, en Linux obviamente. Para windows haremos epígrafe correspondiente. También le dimos el correspondiente permiso de ejecución.

En mi carpeta personal creo una carpeta, que llamaré, curvasPs donde voy a alojar las curvas .acv que descargue desde la red, o bien que generé con Photoshop.
Esto implica que voy a tener una ruta /home/user/curvasPs.

Por otro lado, Gimp (como usuario y para las curvas), lo tengo según esta ruta: /home/user/.gimp-2.8/curves.

La sintaxis a emplear con el plugin es:

$ python2 acv2gimp.py mycurve.acv -o ~/.gimp-2.8/curves/mycurve.crv

en mi caso la sintaxis es:

python2 acv2gimp.py /home/user/curvasPs/micurva.acv -o  /home/user/.gimp-2.8/curves/micurva.crv

un tanto larga, pero debida a no querer mezclar churras con merinas, y tener algo más organizado el /home/user,  que de por sí ya lo tengo bastante batiburrillo y, por otro lado, no se presta a errores.

Ya solo queda abrir la terminal y darle al asunto.

No lo he comprobado, pero supongo, que si empleamos las notaciones  *.acv y *.crv. en lugar de micurva.acv y micurva.crv, nos haga la conversión, para todas las curvas que tengamos en curvasPs, de una sola tacada.


 acv2gimp en Windows

Llevo tiempo sin usar Windows, así que voy a intentar verificar las notas sobre el empleo de acv2gimp en un windows 7 según los ciriterios que se reflejan en este hilo (en inglés, of course) de Gimp Chat.

El problema va a residir como tenemos Python en windows. Lo podemos tener o no tener instalado en el sistema y la versión de Gimp que tengamos.

Puede ser que alguién esté usando aún gimp 2.6.x, lo que implica el tener instalado python en el sistema, en su propio directorio. En este caso habría que determinar donde se encuentra python, por regla general debería estar instalado en Archivos de programas o Program Files, en cuyo caso iremos determinando su ruta como:

C:\Archivos de programa\Python25 (o el que sea)\python.exe        o bien
C:\Program Files\Python25\python.exe

por lo que la sintáxis a emplear en la consola de windows sería, inicialmente, la que sigue:

"C:\Archivos de programa\Python25\python.exe" avc2gimp.py

Ahora pasamos al caso de hacer la conversión vía Python del que trae Gimp (a partir de Gimp 2.8, Python viene incluído en Gimp), la sintaxis viene a ser parecida. Supongamos que el sistema tiene Archivos de programa como carpeta para los programas:

"C:\Archivos de programa\GIMP 2\Python\python" que es la ruta para que se ejecute python sobre acv2gimp.py

Bien, ahora llega el momento de ver como coño apañamos todo esto:

  • Al abrir la consola de windows (o Símbolo del sistema) probablemente ésta nos situe en C:\Users\Usuario
  • En las pruebas que he realizado he tenido muchos fallos, bien porque al guardar el plugin, windows me lo estaba guardando con el txt; cuando lo incluí en Archivos de programa a veces no lo encontraba, etc; por otro lado también se perdia entre las rutas de las carpetas, etc.
  • Así que por comodidad opté por trabajar en el escritorio y salió bien.
  • Para ser más ordenados creo que convendría crear una carpeta, en el Escritorio, en la cual guardaríamos acv2gimp.py y las curvas .acv. Una vez realizada la conversión pasaríamos las de Gimp a su correspondiete carpeta.

Así si creo la carpeta convertir_curvas y guardo en ella lo anteriormente dicho, tendríamos:

Abriendo Simbolo del sistema:

 Inicio Todos los programas Accesorios Símbolo del sistema

tendremos

C:\Users\Usuario>

cd \Desktop\convertir_curvas

C:\Users\Usuario\Desktop\convertir_curvas>"C:\Archivos de programa\GIMP 2\Python\python" acv2gimp.py micurva.acv -o micurva.crv

 o bien probad:

C:\Users\Usuario\Desktop\convertir_curvas>"C:\Archivos de programa\GIMP 2\Python\python" acv2gimp.py ⁕.acv -o ⁕.crv



Tone Hacker 

Además de lo dicho en la anterior entrada es una aplicación creada para Windows, pero que se puede ejecutar en Linux bajo Wine. A grosso-modo tenemos:


...  Navegador de la aplicación para cargar imagen.
Analyze: analiza la imagen subida y obtiene la curva de la cuadrícula de la derecha.
Save Ps: salva la curva en formato .acv de Photoshop.

Así ya tendríamos cubierto nuestro objetivo de obtener los tonos de una fotografía con virado.

Ahora bien, si le queremos aplicar el viraje a otra fotografía, tendríamos que partir de:

... la subimos con el navegador de la aplicación.
Desaturate: desaturamos la imagen si viene en color. Si no es así no hace falta.
Tone: se aplica a la imagen y nos da los tonos de la curva.

El resto del menú es obvio.
Damos a Exit y ya está.

 ⇹

Virado I, curvas, gradientes y su obtención. (Las curvas)

Como dice la Wikipedia:

El virado, también conocido como virage o viraje es un procedimiento fotográfico que pretende preservar la imagen fotográfica a lo largo del tiempo o bien obtener un efecto estético determinado. El más común ha sido al color sepia, muy empleado en los primeros tiempos de la fotografía.


Popularmente se relaciona al color sepia o de tonalidad café de las fotografías con las fotos antiguas. En realidad se trata de un proceso químico que no tiene que ver con el envejecimiento natural del material fotográfico, y sí con la intención de preservarlo del daño que la luz ocasiona a lo largo del tiempo.
Esta técnica consiste en la alteración de las tonalidades de imágenes en blanco y negro, conformada por un color (antes negro) y su gama de valores hasta el blanco. Se suele realizar después de la obtención de la imagen y su primera finalidad está originada por la necesidad de conservación de la misma ya que se pudo comprobar que una fotografía tratada con productos de virado soportaba mejor el paso del tiempo.

El proceso del viraje fotográfico sustituye la plata existente en la emulsión fotográfica por otro metal o sustancia química originando en unos casos una intensificación de la imagen y en otros un cambio de tonalidad. Aunque el color más conocido es el sepia se utilizaron otros muchos como el azul o el oro.

Dicho esto, nos centraremos en el aspecto digital de como obtener un virado.

Tenemos dos vías: el empleo de curvas (aplicando unos presets o unos valores dados) o aplicando mapa de degradado (para lo que precisaríamos de unos gradientes determinados).



Curvas

En la red, en muchos de los sitios donde se trata el virado, se suele insertar una tabla, que contiene los valores de los canales Rojo, Verde y Azul, a aplicar en tres punto de la curva.

cortesía de dZoom


Esto es, partiendo de una imagen desaturada, aplicamos estos valores a cada canal, no trabajamos con el modo Valor.

curvas para Paladio

En Gimp tenemos el problema de tener que situar correctamente el cursor del ratón sobre las coordenadas x e y de los valores de cada punto de la curva, lo que nos conlleva un cierto tiempo.

Una vez construida la curva la podemos guardar:


qué lo hará en la carpeta de curvas de Gimp (/home/user/.Gimp-2.8/curves). De igual modo
desde Importar ajustes desde un archivo... podremos cargar las curvas que vayamos generando y/o recopilando.

Aunque tenemos la salvedad de hacerlo vía G'mic, que dispone de un modo de insercción de valores en en filtro: 
Colors → Curves (RGB)
notad que empieza por el canal azul. El punto starting y se deja como está y con rellenar los tres primeros "box" nos basta, eso sí canal por canal.






Para facilitar el empleo de estos virajes podemos disponer de presets de dichas curvas que hay por la red. El problema es que suelen ser para Photoshop y el formato de esas curvas, .acv, no es compatible con Gimp, pero por suerte disponemos de un plug-in escrito en python que nos convierte el formato .acv de Ps a formato .crv de Gimp.

Dicho plug-in, acv2gimp.py, lo podeís descargar desde Gimp Plugin Registry en este nodo.
Basta con clickar en acv2gimp.py.txt y se abrirá una página con el código. Le daís a Guardar como..., quitándo .txt y os descargará el fichero acv2gimp.py. Lo guardaís. En Linux os aconsejo hacerlo en /home/user, así como darle permisos de ejecución. Su uso lo veremos en la siguiente entrada.


En la red también podemos disponer de una aplicación llamada Tone Hacker, que captura los tonos de la imagen. (Se hablará del mismo más adelante).

Este programa permite capturar el tono de una foto en B/N que haya sido virada. Genera una curva RGB de 256 puntos que modela de manera muy precisa el tono original, permitiendo aplicar el mismo a cualquier otra fotografía en B/N o bien exportar ficheros estándar de curvas Photoshop de 16 puntos para crear una librería de virados.

La única condición que ha de cumplirse para obtener los mismos tonos que tenía la imagen original es que la imagen sobre la que se aplican las curvas, tanto si se hace desde el mismo programa como desde PS, tenga el mismo perfil de color que la primera.

Soporta tanto para la entrada como para la salida los formatos JPEG, TIFF, BMP y GIF, y genera una imagen de las curvas de virado así como de los histogramas de la imagen analizada.


4 abr. 2015

Modo Simetría en Gimp.


A principios de esta semana, Jehan Pagès cumplió su promesa de crear el modo de pintura simetría de las herramientas de pintura en GIMP. El código está disponible ahora en una rama de desarrollo dedicado a tal proposito que más tarde se fusionará para v2.10.

El nuevo modo estará soportado en todas las herramientas de pintura (Pincel, lápiz, goma de borrar, la mancha, tampón de clonado, etc.), así como por la herramienta de tinta. Jehan también publicó un video de demostración de la aplicación actual:






EL Modo Simetría para herramientas de pintura es el segundo proyecto patrocinado por la comunidad de desarrollo de GIMP respaldado por el equipo de GIMP (la primera fue la mejora de los métodos de interpolación). El proyecto no fue 100% financiado hasta hace varios meses, por lo que Jehan pasó la mayor parte del tiempo haciendo lo que había estado haciendo para GIMP antes: reparación de errores.


 Como se puede ver, la implementación actual va más allá de la propuesta original: hay múltiples tipos de simetría, y todos ellos son configurables. Por otra parte, Jehan está considerando una implementación de simetrías enchufables (¿interactivas? *), aunque no lo tome a modo de  promesa por el momento.

A pesar de pruebas contundentes que mucha gente todavía consideran a GIMP como un editor de imagen genérica en lugar de algo adecuado para la pintura digital. Así que la nueva característica podría ser otro recordatorio de que hay más en GIMP que recortar, retoque y gradación de color.

No se conocen "builds" de esta rama de desarrollo todavía. Si tienes curiosidad por probar el modo de simetría de las herramientas de pintura, necesitas, para construir, babl y GEGL desde Git master, y luego clonar repositorio Git de GIMP, y obtener la rama 'multi-stroke", luego construirlo. O puedes esperar hasta que esta nueva característica termine en la rama principal de desarrollo de GIMP (al parecer, en breve) y por lo tanto se convierte en disponible en versiones compiladas para Windows y Ubuntu, así como en los "builds" en partha.com.



artículo traducido del original de Alexandre Prokoudine y visto en Gimp Chat