понедельник, 25 июля 2011 г.

CHDK - резидентная программа для компактных цифровых фотоаппаратов фирмы Canon


CHDK (Canon Hacker's Development Kit) - резидентная программа для компактных цифровых фотоаппаратов фирмы Canon, позволяющая значительно увеличить функциональность фотоаппарата и добавляющая недокументированные возможности.
CHDK является резидентной программой, но по сложившейся традиции часто неправильно называется альтернативной прошивкой. При использовании CHDK сохраняется полностью базовая функциональность, способ управления и внешний вид меню цифрового фотоаппарата. Дополнительные функции, добавляемые CHDK к основным, настраиваются с помощью альтернативного(дополнительного) меню. Таким образом осуществляется гибкое управление фотокамерой.





CHDK  не прошивка, а резидентная программа, то есть программа, работающая в оперативной памяти фотоаппарата до его выключения. Это означает следующее:
1) Что-либо испортить используя CHDK нельзя.
2) CHDK содержится в оперативной памяти и на SD-карточке.
3) Так как CHDK не записывается никуда, кроме оперативной памяти, то прошить навсегда фотоаппарат не получится.
4) Вы не будете иметь никаких проблем с фирменной гарантией Canon, т.к. если вы удалите CHDK с карточки памяти, то фотоаппарат вернется к изначальному состоянию. О гарантии наши зарубежные товарищи спрашивали техподдержку Canon'a и получили именно такой ответ.


Это перечень реализованных функций по CHDK в целом:
  • RAW - CHDK позволяет записывать RAW-файлы, предоставляя доступ к каждому биту данных с ПЗС-матрицы, без сжатия или обработки. С RAW-файлами можно работать и в камере(в том числе складывать и усреднять RAW-файлы!!), и обрабатывать на компьютере. CHDK также экспериментально поддерживает открытый стандарт DNG RAW.
  • Удаление битых пикселей - поскольку CHDK работает напрямую с внутрикамерным RAW, путем нехитрых манипуляций можно убрать битые пиксели, если они появились у вас во время эксплуатации камеры.
  • Расширенные параметры съемки - выдержки от 2048 до 1/100 000 сек(зависит от модели фотоаппарата) с синхронизацией вспышки. Полностью ручное управление или приоритет экспозиции, диафрагмы, ISO и ручное управление фокусом.
  • Брекетинг - поддерживается брекетинг экспозиции, диафрагмы, ISO, и даже фокуса.
  • Настройка параметров видео - контроль качества или битрейта видео, с возможностью изменения его  на лету, возможность использовать оптический зум и изменение экспозиции при съемке видео.
  • Ручной фокус - возможность ручной фокусировки даже на тех фотоаппаратах, где изначально её нет. Удобное управление ручным фокусом с нормальной индикацией дистанции фокусировки.
  • Скрипты - контроль над функциями камеры с помощью ubasic и сценариев Lua. Скрипты имеют доступ практически ко всем функциям и настройкам фотоаппарата и CHDK.
  • Контроль видео - вы сможете менять битрейт видео прямо в процессе съемки? если это необходимо и пользоваться оптическим зумом.
  • Детектор движения - по изменению освещенности регистрирует наличие движения, работает достаточно быстро, чтобы поймать молнию.
  • Обнаружение границ  - обнаружение границ на снимаемой сцене, и отображение их после снимка. Функция идеально подходит для интервальной съемки, эффекта остановки движения, стереографии и многого другого.
  • "Живая" гистограмма - CHDK включает в себя отображение полностью настраиваемой, real-time гистограммы, эта функция доступна, как правило, только на дорогих камерах.
  • Режим "зебра" - Отображает на экране в режиме реального времени места недо- и  переэкспозиции.
  • Сетки - создание пользовательских сеток и отображения той, которая соответствует вашим условиям съемки. На экране может быть нарисован хоть прицел, хоть мелкая клеточка. Всё что хотите!
  • Многоязычный интерфейс - CHDK поддерживает более 22 языков, и добавление ещё одного языка - довольно простая операция.
  • ГРИП-калькулятор - отображение подробной информации о зонах резко-изображаемого пространства на экране.
  • Настраиваемые индикаторы - настройте "под себя" отображение состояния батареи, свободного пространства, параметров камеры и многое другое. Полностью настраивается на экране камеры при помощи визуального редактора.
  • Меню пользователя - настройте ваше собственное пользовательское меню для быстрого доступа к часто используемым вами функциям.
  • Файл-менеджер - управление файлами на SD-карте без компьютера.
  • Приложение чтения текстов - удобное и настраиваемое отображение текстовых файлов на экране вашей камеры(с возможностью автоматического перелистывания страниц(!)).
  • Игры - Reversi, Sokoban, Mastermind или 4-in-a-Row в вашей камере!
  • Пульт USB - простые самодельные пульты дистанционного управления(на основе USB-шнура) позволяют управлять камерой дистанционно.
Установка описана в этой статье.
Список поддерживаемых фотоаппаратов находится тут.
Описание внешнего вида и функции тут и тут.

Русскоязычный сайт CHDK: chdk.clan.su

Комментариев нет:

Отправить комментарий