martes, 27 de abril de 2010

Reveladores RAW de Software Libre

En este artículo se pretende desentrañar los secretos de algunos de los reveladores RAW más interesantes publicados bajo alguna licencia de código libre. Esta tarea se intentará llevar a cabo probando los programas (en lugar de buscar capturas) y leyendo algo de documentación de las páginas de sus autores, por lo que se espera que la información sea lo más veraz y actualizada que sea posible. No obstante, el software libre evoluciona de manera bastante rápida y nadie está libre de cometer errores al redactar, así que si detectas alguno, no dudes en añadir un comentario al respecto.

¿Debería usar un revelador libre?


Sí... ¡o no! Uno de los objetivos de este artículo es simplemente el de, al menos, hacerte pensar sobre si deberías o no hacerlo. Por el contrario, no se pretende con el mismo entrar en una disquisición sobre si utilizar o no software libre, sólo diré que, personalmente, tras utilizar el revelador que venía adjunto con mi cámara (que me pareció excesivamente poco potente) me decidí a buscar alternativas y, sin dinero como para costear la mayoría de los programas de software propietario ni ganas de piratear nada, sólo me quedaban las alternativas libres.
Por último, una duda lógica en este momento sería preguntarse: ¿tiene suficiente calidad el software libre siguiente como para ser usado con un cierto nivel? La respuesta es un "según qué programa, sí", pero para más detalles habrá que esperar al análisis de cada programa. Únicamente añadir que, hoy por hoy, el software libre es a menudo una fuente de inspiración constante para el software propietario, por lo que, algo debe tener...

DCRAW


Este programa creado por David Coffin y publicado con una licencia de libre distribución, sirve de base a muchos otros y es por esto que lo trato en este artículo. Su principal inconveniente es que no dispone de interfaz gráfica, lo que hace que trabajar con él pueda ser un poco complicado/tedioso, especialmente al principio. Si eres un valiente, existe un interesante tutorial en español que puede serte de gran utilidad.
Puede ser una buena opción (que no la única) a la hora de procesar lotes de fotos de manera automática pero no lo veo tan claro para un procesado más individualizado, sobre todo por usuarios "estándar".

RAWDROP



La sencillez llevada al extremo. Tal y como indica su autor en la web del programa se trata de un frontend (una interfaz gráfica, vamos) para DCRAW.
Se trata de un programa ligero (el instalador ocupa 320 Kb) y de apariencia y manejo muy sencillos. Básicamente el funcionamiento consiste en:

  1. Configuración de Opciones del programa (marcar/desmarcar opciones)

  2. Arrastrar el/los RAW/s a la ventana del programa (de ahí el nombre del mismo)

  3. El programa los procesa y devuelve el fichero de salida (normalmente un TIFF)


¿Quién dijo que revelar RAWs era difícil? Sin embargo, seamos realistas, las opciones que permite el programa son demasiado escasas y sencillas. Si bien es cierto que el TIFF que se obtiene como resultado tiene mucha más información que un JPG creado por la cámara, también es cierto que el firmware de una cámara está especializado en corregir los defectos específicos de la misma, por lo que cabe preguntarse hasta qué punto es interesante utilizar este programa, excepto en casos concretos. El uso lógico de este programa sería simplemente pasar a TIFF para editar posteriormente en un programa de edición de imágenes como GIMP.
Por último, añadir que este programa está disponible sólo para Windows y la última versión (a fecha de escribir estas líneas) es la 1.2.

JDLRAW



Este programa está basado también en DCRAW y está publicado bajo licencia GNU/GPL. En este caso no se trata de un programa tan básico como el RAWDrop sino que permite manipular la imagen ampliamente y observar los resultados de cada operación de manera instantánea. Ésto, sin embargo, no hace que resulte excesivamente complejo de utilizar, siempre y cuando se disponga de una cierta experiencia en la manipulación de imágenes. Los resultados en este caso sí son aceptables.
Uno de los puntos fuertes de este programa es la versatilidad de su herramienta de curvas, que se puede precargar con multitud de funciones que vienen con el propio programa.
El mayor inconveniente que he observado ha sido la inestabilidad que adolece en arquitecturas de 64 bits, cosa que no ocurre con 32.

UFRAW



UFRaw es, de nuevo, una interfaz gráfica para DCRAW, con licencia GNU/GPL. Una de sus principales ventajas es que permite la instalación como plugin de GIMP, lo que permite conseguir un interesante combo de software libre para todo el flujo de trabajo. La interfaz es muy completa, pero permite aún así un procesado sencillo a poco que se tenga conocimiento del tema. Se trata, sin lugar a dudas de una de las opciones más interesantes y cuyo uso está más extendido, lo que resulta ventajoso, por ejemplo, en forma de manuales de usuario en español.

Raw Therapee



Este programa, a diferencia de los anteriores, no es una simple capa gráfica para DCRaw, sino que implementa sus propios algoritmos y sólo utiliza DCRaw como motor de carga de los archivos RAW. Este es uno de los errores más frecuentes que aparecen en los artículos sobre este programa que, debido a no leerse la documentación un poco, piensan que no es más que otra interfaz para DCRaw. El otro, es que suele atribuírsele un uso profesional que puede echar para atrás a mucha gente, cuando es un programa no mucho más complejo que, por ejemplo, UFRAW. Otro error frecuente debido a la falta de actualidad de los artículos es la licencia, que actualmente sí es GNU/GPL.
El principal inconveniente que le veo a este programa es la ausencia de la opción de curvas, que tan útil es, aunque, se espera que sea incluida en próximas versiones.
La web del programa es bastante completa llegando a incluir (no siempre disponible en proyectos de sofware libre) varios manuales y documentación variada.
Resulta interesante la opción de procesamiento en lote de imágenes, que permite un filtrado de las imágenes por diversos parámetros.

Conclusiones


La principal conclusión que puede extraerse de este breve estudio es que, afortunadamente, existen muchas alternativas para todos los niveles de usuario. En este sentido, RAWDrop es la opción más sencilla, pero demasiado poco versátil como para ser tenida en cuenta a poco nivel que se tenga. El resto de opciones, principalmente son interfaces gráficas para DCRaw, de entre las que se destaca UFRaw por su versatilidad y la importante comunidad que lo usa y da soporte. Otra opción también muy destacada es el RawTherapee que utiliza únicamente DCRaw para cargar los archivos RAW y resulta, por tanto, una alternativa más completa a los anteriores (al no ser sólo un cambio de interfaz). En resumen, aunque esto es sólo mi opinión, considero que estas últimas son las opciones más interesantes de todas. Personalmente estoy usando más RawTherapee actualmente, pero no descarto pasarme al UFRaw o usarlos indistintamente, según las conveniencias del momento.

No hay comentarios:

Publicar un comentario