Histograma em tempo real numa point-and-shoot baratinha? Software livre, sim senhor!
O CHDK é um “firmware” (sistema operacional de dispositivo) opensource (isto é, de código livre) para diversas câmeras da Canon que acrescenta novas funcionalidades a câmeras simples. As funcionalidades novas incluem: fotos em RAW, histograma em tempo real (RGB, misturado, luminosidade e para cada canal RGB), modo Zebra (alerta de sub/sobre-exposição), execução de scripts, disparo remoto via USB, disparo de fotografia por detecção de movimento, zoom durante o vídeo, gerenciador de arquivos, leitor de arquivos de texto, calendário. jogos e um medidor de bateria que funciona. Veja a lista completa no FAQ do CHDK.
Ele não substitui o firmware original, isto é, você pode trocar entre o firmware novo e o firmware antigo sempre que desejar – o que implica que não há nenhum risco em danificar a câmera; se você não gostar, é só não carregá-lo mais.
O primeiro passo é verificar se o CHDK está disponível para a sua câmera Canon. Há uma lista disponível no FAQ, mas em geral, o procedimento é o seguinte: crie um arquivo vazio chamado “ver.req” na raiz do cartão de memória, ligue a câmera, aperte Set + Disp. e verifique se o seu firmware é suportado. Daí basta baixar a versão para a sua câmera, copiar os arquivos para o cartão de memória e carregar o firmware personalizado.
Para carregar o firmware personalizado, ligue a câmera no modo de reprodução (isto é, sem abrir a lente), entre no Menu e escolha a última opção, “Update de Firmware”. A câmera irá reiniciar com o novo firmware na memória (lembrando que ao ser desligada ela volta ao normal, ou seja, sempre que você quiser usar o firmware opensource terá de usar esta opção “Update de Firmware”, a menos que se faça um procedimento explicado no FAQ).
Bom, e o resultado? Embora mal tiradas, essas duas fotos mostram o que foi possível na minha Canon PowerShoot A460:
É possível ir além, programando scripts para criar sensores de movimento, ou ir além das capacidades originais da câmera em termos de ISO e tempo de exposição, além de oferecer novas possibilidades, como zoom durante a gravação de vídeo, fotos em RAW, histograma e leitura de arquivos de texto (além de um medidor de bateria)
Se você tiver uma Canon, experimente também! Qualquer dúvida, deixe um comentário.


pô, muito bom os recursos desse firmware!! será q existe algum pra nikon coolpix L1 ???