Антон Тарасов
Заказчик Антон Тарасов Ant000 | FL.RU

Антон Тарасов

На сайте 12 лет и 9 месяцев (заходил 3 года 5 месяцев 10 дней назад)
0
5
Рейтинг
5
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
22 Февраля 2012
По договоренности
Приветствую!
Требуется создать простую программу захвата изображения на базе Microsoft Visual C++ 2010 Express.

Описание программы: программа захватывает изображения (1 кадр) с веб-камеры и кладет этот кадр на диск в формате BMP.

Логика программы:
1) Рисуется пользовательский интерфейс, подобный прикрепленному файлу и вносит в этот интерфейс следующие значения:
1a) В поле "Камера" вносятся все найденные камеры через стандартный интерфейс WDM.
1b) В поле "Разрешение" вносятся все доступные разрешения для данной камеры
1c) В поле "Битность" вносятся значения "8bit", "16bit", "24bit" – это битность цвета
1d) Поле "Путь для сохранения"

2) При нажатии на кнопку "Пуск!" – программа захватывает изображение с указанной веб-камеры в указанном разрешении и битности цвета.
3) Сохранение изображения в массив изображений (см примечание)
4) Сохранение этого изображения на диск по указанному пути, в формате BMP, с именем: ГодМесяцДень-ЧасМинутаСекунда-ПорядковыйНомер.bmp (например: 20120131-125959-00.bmp)

Примечание: в программе существует массив с примерно(!) следующей структурой (можно менять названия и тип данных как это требуется):
{
int num; //порядковый номер кадра
int res; //разрешение кадра
int bit; //битность кадра
time_t time;//время захвата кадра с точностью до миллисекунд
char* img;//бинарное изображение в формате bmp
}
Каждое следующее изображение (при нажатии кнопки "Пуск!") заносится в этот в массив в этой структуре. Память под массив выделяется динамически.

Исходники программы обязательны, комментарии в них тоже! :)
Вроде всё.
Присылайте свои предложения (включая цену и срок).

Можно на мыло: ant0@mail.ru

Прошло времени с момента публикации: 12 лет 9 месяцев 23 дня 22 часа 32 минуты
Раздел: Программирование / Прикладное программирование
Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».