Модуль для получения картинки с веб-камеры, VB.NET
Язык: VB.NET (2005/2008)
Нужно: программно получить картинку с веб-камеры.
Доп. требования: должна быть возможность выбора разрешения.
WIA не подойдет. Веб-камера Logitech, насколько я знаю, нормально не поддерживает WIA. Поэтому нужно использовать DirectShow.
Представим форму, на ней - кнопочка. Нажимаем на кнопочку - получаем картинку (bmp или jpeg). Нужна минимальная задержка. Preview, буфер - ничего этого не нужно. Главное - быстро получить файл с картинкой.
Сбоку - окошко. В нем - все разрешения, которые доступны на данном устройстве. Выбираем разрешение из окошка. Например, 640x480.
Если не удастся реализовать просмотр всех доступных разрешений, то по крайней мере должна быть возможность указать разрешение вручную.
------------
Что касается DirectShow, то есть проект на C#, там есть модуль SampleGrabberNET.
http://www.codeproject.com/KB/directx/directshownet.aspx
Вот он, кажется, делает почти то, что нужно. Однако, проект на C#.
------------
Оплата WebMoney.