Via Lifehacker me enteré del Canon Hacker’s Development Kit (CHDK). Se trata de unas modificaciones al software de la cámara de fotos (una cámara de fotos digital es finalmente una computadora especializada, con su sistema operativo y todo) que abre posibilidades que sólo se encuentran en modelos superiores, o permiten ajustar al gusto algunos parámetros.

Mi experiencia con las Canon PowerShot es que toman fotos excelentes para las necesidades del común de los mortales. (Ver, por ejemplo, la foto de abajo, que aunque no la tomé yo está tomada con una PowerShot) Estos hacks no van a sustituir un buen encuadre ni la creatividad del fotógrafo: si tus fotos son malas, seguirán siendo malas. Pero añaden algunas herramientas útiles al kit.


Puntos a favor para animarse a probar este “hack”

  • La instalación es muy sencilla: se copian unos archivos al SD Card, se enciende la cámara y ¡listo!
  • Los cambios no son permanentes, son totalmente reversibles. ¿No funcionan bien, o quiero quitarlos? Igual de sencillo: se apaga la cámara, se borran los archivos del SD Card. ¡Listo! A diferencia de los parches oficiales de Canon, el CHDK no modifica permanentemente la cámara.

¿Qué funcionalidades añade el hack a la cámara?

  • Permite guardar imágenes en formato RAW. Las PowerShot guardan las fotos en formato JPG. Las fotos ocupan menos espacio, pero se pierde parte de la información al comprimir. Para muchos usos este formato basta. Pero si queremos modificar la imagen con algún programa de edición digital, o hacer una impresión de calidad, el formato RAW da mejores resultados.
  • Muestra información adicional en la pantalla.
  • Funciones adicionales como bracketing automático. ¿Qué es bracketing? Supongamos que queremos tomar una foto fijando manualmente la apertura del lente (Av). La velocidad puede fijarla automáticamente la cámara, o podemos fijarla nosotros manualmente. Cuando el bracketing está activado y apretamos el disparador, la cámara toma varias fotos seguidas: una, a la apertura que hemos especificado; otras, con unos puntos más de apertura; y otras, con un puntos menos. Esto permite escoger la foto con la apertura óptima, que no siempre es la que determina automáticamente la cámara.
  • Bien interesante, el CHDK permite escribir programas sencillos (scripts) en una especie de BASIC y cargarlos a la cámara. Aquí algunos ejemplos: http://chdk.wikia.com/wiki/UBASIC/Scripts. Hay varios de OMNI-bracketing, es decir, hacer bracketing no sólo con la apertura, sino variando la velocidad e incluso el ISO. (Espero que no empiecen a aparecer virus para cámaras de fotos…)

No he podido probar el parche personalmente, porque la PowerShot a la que tengo acceso es una A90 y no está en la lista de cámaras que funcionan con CHDK Pero las instrucciones de Lifehacker (ver link arriba) son bastante claras.