PDA

Ver la Versión Completa : Mejorar nitidez con ImageMagick



PedroReina
22/07/06, 21:52:17
Estoy estudiando la posibilidad de pasar a disparar con mi 350D en modo raw y una de las cosas que miro cómo resolver es obtener automáticamente imágenes válidas en un formato universal como TIFF, JPG o PNG.

Cuando se dispara en raw en la 350D, como sabéis, hay que aumentar la nitidez por software; Canon da unas indicaciones sobre cómo hacerlo con Adobe Photoshop, pero los que usamos software libre y queremos realizar la misma acción con muchos archivos sabemos que una magnífica herramienta es ImageMagick (http://www.imagemagick.org/).

La opción obvia es usar la opción unsharp (http://www.imagemagick.org/script/command-line-options.php#unsharp), pero no es fácil entender bien la documentación; menos mal que encontré esta explicación: http://redskiesatnight.com/Articles/IMsharpen/ para ayudarme a encontrar los valores que mejor podrían valer (ya sé que estos valores dependen de cada foto, pero busco una manera de actuar sobre muchas imágenes automáticamente).

Comencé por el raw de la magnífica foto con el rayo que tomó la forera CAROLDLC en la quedada de Toledo (es el único raw interesante que tengo). Lo pasé a TIFF de 8 bits por canal usando dcraw y lo enfoqué con dos programas: Photoshop 7 e ImageMagick. Por último, hice unos recortes al 100% de los tres TIF y los pasé a PNG para que se pudieran ver en un navegador.

El enfoque en Photoshop lo hice con los valores recomendados por Canon. El enfoque con ImageMagick, que es la clave de este post, la hice con esta orden:


mogrify -unsharp 3x1.5+100+0.0 -depth 8 archivo.tif

Los recortes los hice también con ImageMagick:

mogrify -format png -crop 600x400+2567+504 enfoque*.tif

Vamos con los resultados, a ver qué os parecen. Como son PNG, son un poco pesados, así que igual os tandan un poquito en bajar; pido perdón por ello, pero es la mejor opción que se me ocurre.

El original:

http://pedroreina.net/pedro/350d/enfoque1.png

El enfoque con Photoshop:

http://pedroreina.net/pedro/350d/enfoque2.png

El enfoque con ImageMagick:

http://pedroreina.net/pedro/350d/enfoque3.png

A mí me parece bastante válido, lo que me abre la puerta a poder disparar solo en raw, porque luego en el ordenador podré obtener sin esfuerzo todas las imágenes en formato TIFF y con ellas ya decidir cuáles borro y cuáles me quedo.

manelesc
22/07/06, 22:21:16
Muy interesante Pedro, el PS, es la unica excusa que me queda para seguir con arranque dual, y con herramientas de este tipo que nos permitan buenos resultados, es la mejor manera para abandonar definitivamente el windows y trabajar integramente en Linux.

Un abrazo.

PedroReina
22/07/06, 22:53:29
PS, es la unica excusa que me queda para seguir con arranque dual
Conozco la potencia y la calidad de PS.

Como sabes, hasta ahora estoy disparando en JPEG. Estoy trabajando con las posibilidades para trabajar con raw en mi sistema, que es Debian 3.1 (Sarge).

Acabo de empezar, pero ya estoy viendo bastantes posibilidades: tanto ImageMagick como CinePaint funcionan correctamente con 16 bits por canal, ufraw y dcraw convierten de raw a TIFF de 8 o 16 bits.

Estoy explorando las posibilidades de trabajar tanto en modo automático (procesar directamente las digamos 1000 fotos que puedo hacer un día) como interactivo (trabajar especialmente con una foto).

Espero llegar a encontrar un flujo de trabajo que me valga y si lo consigo, lo contaré por aquí, por supuesto.

El-Miguel
23/07/06, 05:47:24
Estoy explorando las posibilidades de trabajar tanto en modo automático (procesar directamente las digamos 1000 fotos que puedo hacer un día) como interactivo (trabajar especialmente con una foto).

1.000 en un día, si es que eres de ráfaga fácil :lol:



Espero llegar a encontrar un flujo de trabajo que me valga y si lo consigo, lo contaré por aquí, por supuesto.

Esa vena de profesor que Dios te ha dado...

PedroReina
23/07/06, 12:45:04
1.000 en un día, si es que eres de ráfaga fácil :lol:
Ya viste que sí. Hice 1268 fotos este día: 2006-06-18.0 (http://pedroreina.net/fotos/2006-06-18.0) ¿A que merecía la pena :wink: ? Por ejemplo: http://pedroreina.net/sfd/bailarina2



Esa vena de profesor que Dios te ha dado...
Es verdad, no me desprendo de ella en ningún sitio :lol:

Quercus
23/07/06, 13:09:26
Ánimo Pedro con las ImageMagick, yo ya no se vivir sin ellas :)

Tuve una pequeña crisis con los raw en linux, pero con apoyo de docepollos y un poco de paciencia tengo ya ufraw a pleno rendimiento.

La combinación de ufraw-batch e imagemagick hace que procesar montones de imágenes automágicamente sea muy fácil. Con ufraw te recomiendo que generes una ID para cada raw. De ese modo tienes un archivo .ufraw que guarda los ajustes que le has hecho al cr2 original, y así partir de ahí si quieres ajustar a mano alguna en particular.

Mi flujo de trabajo con los cr2 es (en un script):

Tengo los ajustes predefinidos en ufraw (no estoy en casa, así que no recuerdo los valores justos que uso): La saturación un poco subida, en 1.50 creo; la exposición en 1, una curva personalizada para subir un poco el contraste y poco más.

Abro una imagen en ufraw para ver si quedan bien mis ajustes por defecto. Corrijo un poco si hace falta el balance de blancos y guardo los ajustes.

Con ufraw-batch convierto todos los cr2 a jpg y genero los archivos .ufraw

Con image-magick aplico un poco de enfoque (probaré tus valores a ver qué tal)

Visualizo con un visor de imágenes (gqview) y si hay alguna que necesita un retoquillo extra abro el .ufraw con ufraw y la ajusto.

Si algunas van para imprimir repoito el ufraw-batch sobre ellas, pero en formato tiff

Guardo los cr2 aparte y catalogo los jpg con digikam (has probado ya la versión 0.9?? Han mejorado cosas que yo echaba de menos!!)

Sonrío por el trabajo bien hecho, rápido y limpio :D

El-Miguel
23/07/06, 13:58:54
Ya viste que sí. Hice 1268 fotos este día: 2006-06-18.0 (http://pedroreina.net/fotos/2006-06-18.0)

Una bonita serie.


¿A que merecía la pena :wink: ? Por ejemplo: http://pedroreina.net/sfd/bailarina2


Pues sí, merecía la pena. Menuda pose dedicada para tí. :wink:

Las fotos de la danza del vientre... no te salieron trepidadas???

PedroReina
23/07/06, 14:10:42
Ánimo Pedro con las ImageMagick, yo ya no se vivir sin ellas :)
Yo tampoco. Lo uso desde hace muchos años para un montón de cosas. Siempre están ahí, y siempre acaban por funcionar.


Mi flujo de trabajo con los cr2 es (en un script):
Muchas gracias por tus explicaciones. Es el tipo de información que estoy buscando a ver si puedo crear mi propio flujo de trabajo.


Las fotos de la danza del vientre... no te salieron trepidadas???
Seguro que en alguna disparé con mucho tiempo de exposición. Con un objetivo f/2.8 la cosa mejoraría :wink:

Invitado
01/08/06, 13:53:24
Jó, gracias Pedrito ¡¡¡ :o :o

Me viene de perlas para mis scripts del nautilus, la verdad es que había hecho pruebas con el imagemagick y el tema del enfoque y no conseguía entender la documentación. :D :D

Ya tengo la reducción de tamaño, el borde y los títulos con truetype, el filtro de ruido y ahora tambien el enfoque. Y 'todito todo' en un sólo script para aplicar por bloques de ficheros seleccionados (de forma optativa todos los parámetros) y desde el mismo nautilus.....soy casi un hombre !!!!! :P :P :P

Un saludo.

PDT. Aún no estoy en mi nueva casa, pero cuando esté y te aviso por si te apetece conocer Sevilla (que no he olvidado el tema :wink: )

PedroReina
11/08/06, 12:15:27
Me viene de perlas
Me alegro de verdad que haya venido bien esta pequeña indicación.


hecho pruebas con el imagemagick y el tema del enfoque y no conseguía entender la documentación. :D :D
Tampoco yo acabo de enterder todo, pero al menos funciona :wink:
En serio, Imagemagick es la bomba, pero es verdad que la documentación se podría mejorar. Aunque imagino que una manita al equipo no les vendría mal, bastante hacen ya.


(que no he olvidado el tema :wink: )
Gracias, Juanma, eres más que amable.