| InqSoft™ | InqSoft DOF 2.0 |
| Что нового | Вернуться на главную | |||
Слева - главное меню программы, справа - окно настроек программы
InqSoft DOF - программа, предназначенная для фотографов и позволяющая решать одну из актуальных задач при фотосъемке: определять глубину резкоизображаемого пространства (ГРИП). Правильное определение глубины резкоизображаемого пространства позволяет добиться четкого изображения предметов по всему кадру, независимо от расстояния до этих предметов (что нередко требуется при съемке пейзажей) или же наоборот выделить ключевой объект, сделав его идеально резким, и при этом "размыть" задний план, выведя его из фокуса (обычно этот прием используется при съемке портретов). Кроме того, выбор правильной ГРИП очень важен при макросъемке объектов, имеющих "глубину" (цветы, насекомые и т.п.). Известно, что на фотографии может получиться резким не только тот объект, по которому осуществлялось наведение на резкость, но и некоторые более близкие и более дальние объекты. Границы, между которыми объекты на фотографии получаются резкими, называются ближней и дальней границами резкоизображаемого пространства; удаление этих границ от камеры зависит от дистанции до объекта, на который выполняется фокусировка, значения диафрагмы и фокусного расстояния объектива. Расстояние до обеих границ резкоизображаемого пространства может быть вычислено по соответствующим формулам. Данная программа позволяет вычислить расстояния до границ резкоизображаемого пространства и предназначена для установки на мобильные телефоны, позволяющие исполнять Java-программы (требуется поддержка J2ME и MIDP версии 1 и выше, что присутствует в абсолютном большинстве телефонов, поддерживающих Java). Программа имеет небольшой размер; при разработке программы особое внимание уделялось созданию максимально удобного интерфейса, позволяющего быстро получить нужную информацию, что и отличает данную разработку от аналогов, ориентированных на работу в мобильных телефонах. Программа написана на MIDlet Pascal и тестировалась на мобильном телефоне Nokia 6230 и эмуляторе из состава Nokia Series 40 SDK. В ZIP-архиве содержатся JAD и JAR файлы, необходимые для установки программы (инструкции по установке программы см. в документации по мобильному телефону).
Главное меню программы появляется на экране сразу после запуска программы и включает в себя следующие пункты:
Пункт меню Таблица ГРИП позволяет перейти к экрану,
на котором отображается таблица глубин резкоизображаемого пространства.
Данная таблица являтся "сердцем" программы и отображает полезную информацию, ради получения которой и создавалась программа. В верхней части экрана расположена строка статуса, в которой отображается информация о формате пленки/сенсора камеры и текущем фокусном расстоянии объектива в миллиметрах и эквивалентном фокусном расстоянии (если размер матрицы отличается от 35мм). К примеру надпись Crop 1.6,F=50мм означает, что таблица рассчитана для камер с кроп-фактором 1.6 (Canon 300D, Canon 350D и другие) и объектива с фокусным расстоянием 50мм. Если в настройках указан зум-объектив, вместо фокусного расстояния отображается значение кратности зума. В верхнем левом углу экрана расположена иконка, обозначающая набор
дистанций, для которого выполняются расчеты. Программа позволяет
выбрать один из трех наборов дистанций: Ниже строки статуса находится собственно таблица ГРИП, в которой по горизонтальной оси расположены дистанции фокусировки (см. верхнюю строку таблицы), а по вертикальной - значения диафрагм (они отображаются в крайнем левом столбце). В каждой из остальных ячеек таблицы находится по два значения: ближняя (соответствующее значение находится слева и выше) и дальняя (справа и несколько ниже) граница резкоизображаемого пространства. Все эти дистанции отсчитываются от камеры. Таким образом, если ячейка на пересечении строк 11 (диафрагма) и 5м (дистанция фокусировки) содержит текст 3.608 8.250, это означает, что если камера сфокусирована на предмет удаленный на 5м и установлена диафрагма 11, то все предметы, которые находятся на расстоянии от 3.6 до 8.25 м от камеры, на снимке будут выглядеть резкими. Управление отображением данных, выбор дистанции фокусировки и фокусного расстояния, а также все прочие операции в данном окне осуществляются с клавиатуры мобильного телефона. Ниже приведена таблица клавиш, используемых для управления программой, и операции, которые эти клавиши выполняют.
Это окно позволяет просматривать точную информацию о глубине резкоизображаемого пространства, его границах, а также значение гиперфокального расстояния. В верхней части окна расположены 3 строки, отображающие
Ниже расположена информация о ГРИП, включающая
Управление диафрагмой, выбор дистанции фокусировки и фокусного расстояния объектива, а также прочие операции выполняются при помощи клавиатуры и джойстика мобильного телефона. Назначение клавиш и выполняемые ими операции приведены в следующей таблице:
В окне настроек пользователь может изменить следующие параметры:
Из-за особенностей использованного средства разработки при изменении любого параметра всегда необходимо устанавливать значение формата кадра. Хотя код программы имеет некоторый "запас прочности", настоятельно рекомендуется вводить в списках диафрагм и фокусных расстояний только корректные численные значения. Если по каким-либо причинам любое из введенных значений будет признано некорректным, программа сбросит соответствующую настройку в состояние по умолчанию. |
||||||||||||||||||||||||||||||||||
| Что нового в этой версии: |
|---|
| Добавлено |
|