Назначение
Программа предназначена для автоматического
получения и сохранения изображений с веб-камеры. Одним из основных
преимуществ является возможность автоматического сравнения сделанного
и предыдущего снимков, что позволяет исключить попадание в архив одинаковых
кадров. Также, модуль сравнения выполнен таким образом, чтобы компенсировать
"шум" вебкамеры при плохом освещении.
Теперь Вы можете иметь огромный архив
домашних фотографий - просто запустите программу в режиме автосъемки,
и направьте камеру на самое оживленное место в комнате. Дружеская
вечеринка оставит после себя, помимо головной боли, массу смешных
и забавных кадров; секс подарит коллекцию эротических фотографий с
Вами (а может и не с Вами:)) в главной роли.
Компьютер превращается в систему
домашнего видеонаблюдения - Вам интересно, чем занимается ребенок
в Ваше отсутствие; какой из котов по ночам делает лужи в коридоре;
или кто подходил к Вашей машине, стоящей под окном? Направьте камеру
на нужное место, и запустите программу в режиме автосъемки - при появлении
движения в кадре, будет автоматически сделана серия снимков.
Создание реалистичных анимированных
аватаров (юзерпиков) стало проще - раньше подготовка кадров для
создания анимированных изображений, при помощи обычного цифрового
фотоаппарата, отнимала массу времени и не гарантировала ожидаемого
результата. Теперь достаточно лишь направить вебкамеру на нужный движущийся
объект, и запустить режим автосъемки с подходящим интервалом. Вы получите
изображения с высокой стабильностью расположения объекта съемки относительно
границ кадра.
Интерфейс
Запущенная программа выглядит так:

В левом окне программы показано текущее
изображение, полученное с вебкамеры. Его размер "вписан"
в интерфейс программы и может не соответствовать действительному размеру
полученного кадра. Действительный размер кадра, полученного с вебкамеры,
будет указан в левой нижней части окна программы (на скриншоте
- "352 х 288"). В правой части отображается количество файлов
в папке, в которую программа сохраняет изображения (на скриншоте -
"31").
Кнопка
"Сделать снимок" - снимает текущий кадр с вебкамеры
и сохраняет его в файл.
Кнопка
"Старт" в зоне "Автоматическая съемка"
запускает программу в режим автосъемки. Частота снимков настраивается
в текстовом поле "Интервал, сек" и может принимать значения
от 1 до 3600.
В
зоне "Сравнение изображений" отображается разница
в процентах между последним и предыдущим сделанным снимком. Изображения
сравниваются, если в настройках включена опция "Не делать
снимок, если кадр не изменился".
Кнопка
"Просмотр архива" откроет в проводнике папку,
в которую программа сохраняет изображения. В настройках папки
Вы можете выбрать режим "Эскизы страниц", чтобы увидеть
файлы в виде превью изображений.
Кнопка
"Настройки" откроет настройки
программы.
Кнопка
"О программе" откроет окно, содержащее сведения
об авторе программы, а также даст возможность проверить наличие
новой версии.
Кнопка
"Справка" откроет справку, которую Вы сейчас
читаете.
Кнопка
"Выход" аналогична по действию нажатию на "крестик"
в правом верхнем углу окна программы.

Кнопка
"Свернуть" в правом верхнем углу переводит программу
в свернутый режим:

В этом режиме окно программы свернуто,
а ее иконка отображена в трее (где часы):

При одиночном клике по значку программы
левой кнопкой мыши окно программы будет открыто; одиночный клик правой
кнопкой мыши откроет контекстное меню программы. Если программа запущена
в режиме автосъемки, то значок в трее будет анимированным:

В режиме автосъемки надпись на кнопке
"Старт" меняется на цифры обратного отсчета до следующего
снимка; во момент съемки и сравнения изображения эта кнопка становится
красной:

В режиме автосъемки кнопка "Настройки",
а также одноименный пункт контекстного меню будут недоступны. Для
изменения настроек программы необходимо отключить режим автоматической
съемки.
Настройка
программы
Настройки программы доступны по нажатию
кнопки "Настройка", либо при выборе одноименного пункта
контекстного меню, когда программа находится в свернутом режиме. Окно
настроек выглядит так:

Запускать
в свернутом режиме + автостарт - при установке этой опции программа
будет запущена в свернутом режиме (иконка в трее), а также будет включен
режим автосъемки.
Оповещать
звуком о сделанном снимке - при снятии кадра с вебкамеры прозвучит
тихий щелчок. Вы можете подключить любой другой звук в формате WAV,
для этого переименуйте файл в click.wav и поместите его в подкаталог
Data папки, в которой находится программа.
Поддержка
полноэкранных приложений - при выборе этой опции программа будет
делать снимки, даже если запущено полноэкранное приложение (воспроизведение
полноэкранного видео, хранитель экрана, или какая-либо игра).
Каталог
для сохранения изображений - по умолчанию снимки сохраняются в
подкаталоге pictures папки, в которой находится исполняемый
файл программы.
Нажав на кнопку
вы можете выбрать другой каталог для сохранения изображений.
Создавать
подкаталоги по дате - при установке этой опции программа будет
создавать в каталоге для сохранения изображений (/pictures
в настройке по умолчанию) подкаталоги с именем формата ГГГГ.ММ.ДД,
в которых будут находиться снимки за соответствующую дату.
Не
делать снимок, если кадр не изменился - при включении этой опции
программа будет сохранять кадр только в том случае, если он отличается
от предыдущего. Сравниваются текущий и последний сохраненный кадр
в каталоге, предназначенном для сохранения изображений.
Считать
дублем при
%
совпадения - процент совпадения предыдущего и текущего кадров,
при котором программа считает снимки идентичными. Практика показала,
что значение в 98% полностью компенсирует шум матрицы дешевых вебкамер
при недостаточном освещении (а также погрешности JPG-сжатия драйвера
камеры), и в то же время, позволяет надежно отслеживать даже незначительные
изменения в кадре. Если у Вас хорошая вебкамера, либо Вы используете
цифровой фотоаппарат в режиме вебкамеры, можно установить значение
в 100%, т.к. на таких устройствах матрица практически не "шумит".
Рекомендуется подобрать процент соответствия опытным путем под конкретное
устройство захвата изображений, а также желаемую чувствительность
программы.
JPG-качество
сохраняемых изображений - коэффициент JPG-сжатия, большие
значения дают более высокое качество изображения, но и больший
размер файлов. Не имеет смысла устанавливать качество более высоким,
чем отдаваемое вебкамерой - полученные с вебкамеры низкокачественные
изображения лишь приобретут больший размер файла, а качество
снимков останется тем же. Установленное по умолчанию значение "60"
подходит для большинства случаев, его рекомендуется увеличить до "80"
лишь при наличии качественного устройства захвата изображений.
Настройки
камеры - откроют стандартную настройку устройства захвата изображений,
где Вы можете отрегулировать некоторые параметры вебкамеры (яркость,
контрастность и т.п.)
Формат изображений - откроет стандартное окно формата получаемого
с драйвера вебкамеры изображения. Обратите внимание, что подавляющее
большинство недорогих вебкамер при увеличении размера снимка не дают
повышения качества, т.е., при уменьшении снимка 640*480 до размера
352*288, его качество остается таким же, как и напрямую полученный
снимок размером 352*288. Устанавливайте минимальное необходимое вам
значение - это значительно уменьшит размер сохраняемых файлов, а так
же позволит программе быстрее сравнивать кадры.
Проверка
обновлений программы
В программу встроен механизм автоматической
проверки на наличие новой версии. Для проверки обновления Вам необходимо
нажать кнопку "О программе", либо выбрать одноименный пункт
контекстного меню при свернутом режиме работы.
В открывшемся окне нажмите кнопку 
Программа соединится с моим сайтом http://www.ddd-soft.net.ru/
и получит информацию о наличии (либо отсутствии) более свежей версии
программы. На соединение с сайтом может потребоваться некоторое время
(до 1 минуты при низкоскоростном соединении). В случае, если появляется
сообщение "Ошибка подключения к серверу", проверьте наличие
активного подключения к Интернету, а так же режим работы файрвола
(межсетевого экрана), который мог заблокировать подключение.
В случае, если файрвол спрашивает о
создании правила для приложения, выберите значение "Стандартный
браузер", "Browser", "Internet Explorer",
либо создайте правило на основе следующих данных:
- направление: Исходящее
- удаленный адрес: www.ddd-soft.net.ru
- удаленный порт: HTTP (80)
- протокол: TCP
Дополнения
Программа
разрабатывалась и тестировалась на ОС Windows 2000 pro SP3, а
также на Windows XP SP1-2, но будет работать и в Windows 98/Ме. Для
этого необходимо скачать пакет
библиотек поддержки (680 кб) с моего сайта. Работа в Windows 95
теоретически возможна, но не рекомендуется, т.к. некоторые функции
программы могут быть недоступны из-за несовместимости со старыми драйверами
вебкамеры.
Для
работы программы достаточно конфигурации P2 333 Мгц, 64 Мб ОЗУ,
но рекомендуется компьютер класса не ниже Р4 (P/Cel-2000 х 256 Мб
ОЗУ). При запуске на более медленных компьютерах программа может забирать
значительные ресурсы процессора, особенно, в момент снимка и сравнения
изображений. Попробуйте выбрать меньший формат изображений, получаемых
с вебкамеры ("настройки" - "формат изображения"),
а также не устанавливайте период автосъемки менее 5-10 секунд.
Программа
тестировалась с вебкамерами Genius VideoCam Treck, Logitech QuickCam
Express и A-4 Tech PK-935, а также с цифровым фотоаппаратом Mustek
Gsm@rt LCD2, переведенным в режим вебкамеры. Возможность работы
программы с Вашим конкретным устройством захвата изображений весьма
вероятна, но не гарантируется.
При
запущенной программе система блокирует переход в спящий режим.
Выдается предупреждение о том, что драйвер устройства (вебкамеры)
препятствует переводу системы в спящий режим. Это особенность драйвера
вебкамеры. Если Вы хотите, чтобы программа автоматически запускалась
при старте системы, добавьте ее ярлык в автозагрузку, либо используйте
мою программу AddToStartUp.
Программа
работает в режиме "OnTop" (поверх всех окон). Это связано
с особенностью TWAIN-драйвера устройства захвата изображений: на экране
должен быть хотя бы один пиксел получаемого с камеры изображения,
иначе картинка перестает обновляться ("застывает"). В свернутом
режиме программы в левом верхнем углу экрана находится всего один
пиксел текущего кадра. Он практически неразличим и не мешает работать
с другими приложениями.
При
запуске программа проверяет количество свободного пространства
диска, на котором находится каталог для сохранения изображений. Если
на диске менее 100 Мб свободного места, программа выдаст соответствующее
предупреждение с предложением выбрать каталог для сохранения изображений
на другом диске.
Если
в каталоге для сохранения изображений более 10.000 файлов, программа
выдаст соответствующее предупреждение с предложением выбрать другой
каталог.
В
случае возникновения какой-либо критической ошибки при работе
программы, она будет автоматически перезапущена в том же режиме, который
был на момент возникновения ошибки, о чем будет произведена запись
в созданный при перезапуске текстовый файл error.log
Внимание!
В случае, если программа запущена в режиме автосъемки с малым интервалом
(менее 10 секунд), и отключенной функцией сравнения изображений (либо
при установленном слишком высоком проценте совпадения изображений,
не компенсирующем "шум" вебкамеры), а также при любых других
настройках, вызывающих постоянное и непрерывное создание файлов изображений;
диск, на котором располагается каталог сохранения изображений, может
быть переполнен. Если на этом диске расположена операционная система,
то в случае переполнения диска вероятно зависание системы, или выпадание
в "синий экран"
Обратная
связь
Вы можете оставить свои пожелания
и замечания на форуме сайта, в разделе "Live
WebCam". Эти сообщения будут рассмотрены в первую очередь.
Также, можете написать на e-mail
(не меняйте тему сообщения, иначе оно будет удалено антиспамовым фильтром)