28 dic. 2012

Ramón Miranda aka TheShock: Efecto de lápices de colores.



Os dejo enlace al sitio de Ramón Miranda (TheShock) donde ha dispuesto para su descarga un pdf que contiene un sencillo, a la par que bien explicado, método para conseguir un efecto de pintura a lápiz de color.



Estas son cosecha mía:


Como base he usado una capa de la original con Smooth bilateral y el segundo Hard Sketch se ha aplicado sobre esta capa.



Como base una capa con Segmentation (Contours) y el segundo Hard Sketch en modo dividir y 50 % de opacidad.

Alternativas a PSPI en Windows Xp: ShellOut.py

En relación con la entrada anterior poco más que decir.

Los problemas con XnView, en relación a determinados filtros, se cumplen también en Xp. Por lo que la opción preferente es Irfanview.

Traigo ShellOut para quienes quieran instalarlo y dejar de lado PSPI, pues desconozco la razón, pueda ser por alguna actualización de Xp ( en período de extinción, en 2014 se acaba el soporte del mismo), PSPI ha dejado de funcionar en mi Xp, bajo 2.8 y 2.6., y la verdad sea dicha, aparezco de pascuas a ramos por Xp, por lo que no ando con humor para estar husmeando a fín de descubrir que ha pasado, ya que las librerías dinámicas (dll) que precisa PSPI se encuentran en el sistema.

Utilizo éste:

donde hay que realizar las siguientes consideraciones:
  • En las líneas entre corchetes [ ], comprobar que el path se corresponde con el que tenemos instaladas las aplicaciones. lo digo porque puede ocurrir que en lugar de Archivos de programas tengamos Program  Files.
  • Verificar los .exe por si ha variado el nombre (en algunas versiones va variando)
  • En aplicaciones portables y/o no instaladas en el sistema tendreís que escribir un path como el de Smilla, consignando su trayecto p.e.: C:\Aplicaciones\SmillaEnlarger-v0.8.9\SmillaEnlarger
Funciona tanto en Gimp 2.8 como Gimp 2.6



Alternativas a PSPI en Linux con arquitectura de 64 bits.

Quienes han empleado el plugin PSPI ya saben para que vale. Para los nuevos Gimperos deciros que es un plugin por el cual Gimp puede ejecutar filtros y plugins .8bf de photoshop. No todos, pero sí unos cuantos. El problema de PSPI es que fué compilado para arquitecturas de 32 bits. Existe un código fuente compilable, si se logra instalar las librerías adecuadas, para tal menester. De momento no he conseguido hacerlo.

Por otro lado, hay dos opciones para poder recuperar esta faceta de Gimp:
  • Correr, bajo Wine, XnView (para Windows), que soporta filtros de photoshop para aplicar los que precisemos, con las consiguientes operaciones de abrir XnView, guardar (o exportar) lo que tengamos en Gimp, para abrirlo en XnView, aplicar el filtro, guardar, abrir en Gimp esta imagen "filtrada" y continuar...
  • Emplear un Shell, en python, que RobA ha desarrollado, por el que Gimp invoca un programa externo (XnView), abriéndose un archivo temporal, con el que trabaja XnView, una vez guardado y cerrado XnView, el archivo se queda en Gimp.
No es oro todo lo que reluce por lo siguiente:
  • Los filtros .8bf trabajan todos bien cuando XnView corre sólo con Wine. Con el ShellOut (que es como se llama el plugin), hay un determinado grupo que falla. Cosa que creía que sólo ocurría en Linux (Fedora 17), pero que también me ha ocurrido en Xp.
  • No he podido determinar si en distribuciones basadas en Debian el shell tiene el mismo problema que en Fedora, ya que de ser un shell sólo para emplearlo con XnView ahora puede invocar más programas. De hecho en Xp hago correr My Paint en Gimp
  • En Linux, hay que cambiar ciertas líneas del código, para que corran otros programas, pero me da problemas.

Solución alternativa:

Me acordé de un viejo conocido de mis días en Xp: Irfanview. Tiene su peculiaridad para instalarlo con Wine, pero hete aquí que sí corren bien todos los filtros de photoshop bajo un shell.


 Para el que quiera probar el ShellOut de RobA. tiene el código aquí. Con abrir gedit, copiarlo y cambiar en la línea:

tempfilename = "/home/rich/.wine/drive_c/windows/temp/tempfile.png"

rich por tu nombre de usuario.

Despues se guarda con extensión .py en la carpeta de plugins de Gimp:
/home/usuario/.gimp-2.8/plugins
y se le da permisos de ejecución. Aparecerá al final de la lista de filtros.

Irfanview:

Si tenemos en el disco duro nuestro dos sistemas, Win y Linux, tenemos que copiar la librería
mfc42.dll desde la carpeta C:\windows\system32.dll de Win
a la carpeta /home/usuario/.wine/drive_c/windows/system32 de Wine en Linux.

Descargamos Irfanview (no aconsejo desde Cnet), el paquete de lenguaje en español (mejor el instalador) y el paquete de filtros iv_effects.zip.
Irfanview lo instalamos con la opción Abrir con Wine cargador de programas de Windows.
Una vez instalado Irfanview, instalamos el paquete de español y descomprimimos el archivo de effectos e instalamos según las instrucciones que se indican en un .txt.
Ejecutamos Irfanview desde Wine, Aplicaciones, o por terminal:

wine "C:/Program Files/IrfanView4/i_view32.exe"

en Options cambiamos el idioma a español y en Image vamos a Effects seleccionamos filtros adobe .8bf y le damos a añadir 8bf filters  y nos abrirá una ventana por la que navegaremos hasta donde tengamos los filtros.

Dado el problema antes aludido yo uso un shell para Infanview, otro para Xnview y otro para Inkscape, que aparecen bajo el epígrafe Open in en Filtros, y que es el siguiente:




15 dic. 2012

Boceto. (Rodilius)



Esta composición es una suerte de boceto inspirada en el filtro Fractalius de Photoshop, que con Gimp y G'mic podemos realizar, de otra forma, pero con resultados similares, según el estilo que queramos dar al "dibujo".

Parto de la imagen siguiente:


link

Como siempre duplicamos esta capa Fondo (BG).
A la copia de Fondo (BG) le aplicamos un desenfoque gaussiano de 30 px, y ponemos la capa en modo dividir. Hacemos Nuevo desde visible para obtener una nueva capa Visible.

Vamos a colores> desaturar> modo promedio

nos ha de quedar:


 Con Visible seleccionada, en G'mic, con Outputmode en modo New layer(s), seleccionamos, en Artistic, el filtro Rodilius, donde damos los valores que siguen:




 Seleccionamos la capa Fondo (BG).

G'mic → Contours → Segmentation  y damos los valores:


obteniendo una capa que desturaremos en modo luminosidad:


Esta capa la situamos debajo de la capa Rodilius.

Seleccionamos la capa Visible:

G'mic → Black & White → Hough Sketch → Valores por defecto:




Ahora ponemos las capas en los modos y opacidades siguientes, de abajo-arriba ↑ a partir de  Visible:
  • Visible: Normal ⌘ 100 %
  • Segmentation: multiplicar ⌘ 88 % → → Brillo y contraste: -27 (ambos)
  • Rodilius: Claridad Fuerte ⌘ 50 %
  • Hough Sketch: Blanquear ⌘ 65 %

Debiendo quedar una imagen como ésta:



Hacemos Nuevo desde visible, obteniendo Visible#1.

Diferentes modos de combinar las capas nos ofrecen diversos resultados. Lo indico por si alguien quiere obtener un resultado diferente a éste, pero en la línea del mismo.

Con Visible#1 podemos matizar más el trabajo si lo deseamos.

Para terminar sólo haré una coloración añadiendo una capa de color rellena de
#937e6b, que pondré en modo Color:


Pila de capas:


11 dic. 2012

Anri Okita (acuarela)



Partimos de esta imagen:


se puede descargar desde aquí.

Duplicamos la capa y desde G'mic con Output mode en modo New layer(s), Black & White le aplicamos Ink Wash con los siguientes valores:


A continuación, ponemos esta capa Ink Wash en modo Valor.

Seleccionamos la capa Fondo (aunque debería estar seleccionada) y vamos, en G'mic a Contours, donde seleccionamos Segmentation y le aplicamos los valores siguientes:
  • Edge treshold: 1.4
  • Smoothness: 1.6
Dejamos el resto como están.

Esta capa la ponemos en modo Valor y opacidad al 66 %. Le aplicamos Desenfoque gaussiano con valor de 3 px en x e y


Y nos queda:


Ahora bien, nos haría falta algún tipo de textura, para el papel de acuarela.
Duplicamos esta misma capa, dejando la opacidad como está, y vamos a 

filtros> artísticos> pintura al óleo, 
donde damos el valor 18 al radio de la máscara

lo demás lo dejamos en sus valores por defecto.

Esta capa que obtenemos la ponemos en modo Normal, con la opacidad que viene (66 %), y vamos a colores> desaturar > luminosidad

Seleccionamos la capa Segmentation y le aplicamos Mapa de relieve, siendo la base de la misma la capa anterior:



8 dic. 2012

Retratos a lápiz (Aproximación al dibujo)

Partimos del siguiente retrato fotográfico de Esmee Denters





Duplicamos la capa dos veces L1 y L2.

A L2 le aplicamos Desenfoque gaussiano de 33 px tanto en x como en y. Ponemos la capa en modo: Dividir


Con L2 seleccionada hacemos Nuevo desde visible y desaturamos Visible en modo luminosidad obteniendo:


Seleccionamos la capa Fondo, o bien la capa L1, y vamos a G'mic, donde seleccionamos en Black & White el filtro InK Wash y le aplicamos los valores:

[G'MIC] Ink wash : -gimp_ink_wash 0,167.164,0,0.5,0.54,2.25,0,2,6,5,20

(nota: cada número se corresponde con el valor dado a cada parámetro del filtro,van separados por comas, los puntos indican decimal,por ejemplo, en el desplazador de amplitude marca 167, pero la medida que toma el filtro es 167.164)


para obtener:


y situamos esta capa Ink Wash debajo de Visible.

Seleccionamos Visible y desde G'mic aplicamos:
  • Hard Sketch con los valores: [G'MIC] Hard sketch : -gimp_hardsketchbw 86.2069,32.7586,1.89655,0.211207,31.4655,0,0,0
  • Sketch con los valores: [G'MIC] Sketch : -gimp_sketchbw 1,121.846,180,30,1,0.03,0,0.6,0.1,0.6,0.25,1,0,1,0,0
Ahora operaremos las capas:
  • Ink Wash: modo Normal, 100 % opacidad
  • Visible: modo Ennegrecer, 100 % opacidad
  • Hard Sketch: modo Multiplicar, 50 % opacidad
  • Sketch: modo Clarear solo, 50 % opacidad
Debiéndo quedar algo como ésto:


Creamos capa visible (Visible#1) con Nuevo desde visible y le aplicamos Brillo y Contraste a nuestro parecer:


Añadimos capa nueva Transparente y la rellenamos de negro (#000000), capa que pondremos en modo Color y opacidad del 100%.

Hacemos Nuevo desde visible (Visible#2), en colores seleccionamos Balance de color y damos los siguientes valores:
  • Puntos de luz: Rojo (12), Amarillo (- 13)
  • Tonos medios: Rojo (12)
  • Sombras: Rojo (61)
y nos deberá quedar una imagen como ésta:


Pila de capas:



⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘⌘

Gimp Magazine issue 2



Sitio de Gimp Magazine

5 dic. 2012

Michaela Schaffrath (Efecto Orton).

He partido de esta imágen:



Duplicamos esta capa dos veces más y las llamamos como sigue (de abajo hacia arriba):

Fondo → Clareada → Desenfoque

Fondo: no manipulamos nada.
Clareada: en modo Claridad Fuerte (Claridad Dura)
Desenfoque: Desenfoque Gaussiano (entre el 40 - 44 %), modo Multiplicar, opacidad 80 %



Resultado: