Páginas

lunes, 16 de diciembre de 2013

GIMP, UFRaw y Lensfun - Reconociendo una lente por UFRaw

El formato que utilizo para tomar fotos con mi vieja cámara Nikon D80 es el que me ofrece mayor calidad, es decir, en el formato NEF (RAW) con una resolución de 3.872 × 2.592 píxeles. Descarto guardar las fotos en el modo NEF+JPEG, pues siempre me he planteado realizar un postprocesado de las fotos que tome, pero partiendo del formato de mayor calidad que me ofrezca la cámara.
Para el postprocesado utilizo GIMP (GNU Image Manipulation Program). No voy a entrar en una polémica y compararlo con el conocido Photoshop, tan popular en el mundo profesional. Solo decir que Gimp me permite realizar la mayoría de los retoques fotográficos que necesito. Si me dedicara profesionalmente al retoque fotográfico, profundizaría en conocer las ventajas de utilizar Photoshop en lugar de Gimp, no solo por su calidad sino desde un punto de vista de rentabilidad y productividad.
Dicho esto, pasemos al objeto del artículo.

UFRaw (The Unidentified Flying Raw)

Cuando intentamos abrir imágenes RAW con GIMP, y habiendo instalado UFRaw, GIMP llamará a UFRaw para que podamos ajustar ciertos parámetros de la imagen y exportarla a GIMP en el formato que utiliza.
Además de poder ajustar, entre otras cosas, la exposición y el balance de blancos de una fotografía, las versiones más recientes de UFRaw permiten corregir las distintas distorsiones que produce una lente determinada (aberraciones cromáticas y geométricas, viñeteado y distorsiones varias). Esta reciente funcionalidad de UFRaw se basa en el programa Lensfun, programa que cuenta con una extensa base de datos de lentes que se va ampliando por momentos. Pero mi lente no estaba reflejada en la base de datos, por lo que tuve que buscar en Internet si alguien había parametrizado mi lente para poder ser reconocida por Lensfun y, por tanto, por UFRaw.
Para no tener que cargar con excesivo peso cuando me voy de excursión, terminé comprándome el objetivo Tamron 18-270mm F/3.5-6.3 Di II VC PZD. Es una lente aceptable. Pero a su menor distancia focal (18mm, 28mm equivalente para 35mm) la distorsión es apreciable.  Muestra un cierto efecto de barrilado que, aunque en fotografías sin líneas rectas en sus bordes no llega a ser visible, quería aplicar estas correciones en todo el abanico de distancias focales.
Así que buscando en Internet, encontré un fichero lens.xml en lensfun-tamron-18-270mm.

Lensfun

¿Pero qué hacer con este fichero? Buscando de nuevo en Internet, averigüé que la base de datos que utiliza Lensfun para hacer sus correcciones, en una plataforma Ubuntu, se encuentra ubicada en
/usr/share/lensfun
y que la base de datos consiste en una relación de ficheros con extensión xml, tantos como marcas de lentes fotográficas esté considerando Lensfun. Así que busqué un fichero con el nombre que contuviese tamron, o algo parecido, y encontré slr-tamron.xml.
Éste era el fichero que tenía que editar. ¿Pero con qué? Con el que había encontrado en la red con nombre lens.xml.
El contenido del fichero lens.xml contenía:
EL fichero consta de un bloque de datos, limitado por el par de etiquetas <lens>---</lens>. Este bloque será el que insertemos en el fichero slr-tamron.xml. Teniendo en cuenta que este fichero solo se puede editar con privilegios de root, lo editaremos desde un terminal, tecleando lo siguiente:
sudo gedit /usr/share/lensfun/slr-tamron.xml
Una vez echa la inserción, guardaremos los cambios y saldremos de la edición.
Abriremos un fichero NEF(RAW) y veremos si en la pestaña de corrección de distorsiones aparece el nuevo objetivo. Si es así, lo elegimos y veremos cómo la imagen se comba por el centro de los bordes, compensando la distorsión que produjo la lente a una distancia focal determinada.
La primera vez que lo intenté, no lo conseguí, y el problema radicaba en que no existía correspondencia entre el nombre de la lente que aparecía en el campo EXIF y el del bloque de la lente. Editando de nuevo el fichero slr-tamdon.xml y sustituyendo <model>Tamron 18.0 - 270.0 mm f/3,5-6,3 Di II VC LD Aspherical IF MACRO</model> por <model>Tamron AF 18-270mm F/3.5-6.3 Di II VC PZD</model> resolví el problema. Debo comprobar que esta nueva versión del objetivo tenga otras distorsiones. En un principio, considero que ópticamente son los mismos.

Comparando una misma fotografía sin corregir (izquierda) y corregida (izquierda) podremos notar la diferencia. Me hubiera gustado tener una fotografía con líneas rectas en los bordes para que fuera más visible la distorsión.
La lente tiene otro tipo de aberraciones, las cromáticas, pero no he encontrado (no me he puesto en ello) el modo de reflejarlo en el bloque de datos del correspondiente objetivo, con el objeto de también corregirlas.

Enlaces

- GIMP
- UFRaw
- Lensfun
- GNU (es)
- Gimptalk
- Tamron 18-270mm F/3.5-6.3 Di II VC PZD review
- lensfun-tamron-18-270mm
- 10 Reasons Why You Should Be Shooting RAW
- Cuarto oscuro digital II. Flujo de trabajo con UFRaw
 

No hay comentarios:

Publicar un comentario