Поделиться через


Камера на основе USB с кнопкой захвата

Немного более сложный граф фильтра, по сравнению с USB-камерой или камерой конференц-связи на основе 1394, создается для камеры конференц-связи, мини-отвертка которой предоставляет закрепление, поддерживающее кнопку для захвата неподвижного изображения. Неподвижный контакт может обеспечить изображение более высокого разрешения, когда пользователь нажимает кнопку на камере.

Поставщикам не нужно писать мини-диск для своей usb-камеры, если она соответствует спецификации UVC. Корпорация Майкрософт предоставляет драйвер класса USB Video Для таких камер. Корпорация Майкрософт рекомендует разработать любое новое оборудование для конференц-связи с USB в соответствии со спецификацией UVC.

Корпорация Майкрософт также предоставляет библиотеку мини-накопителей USBCAMD для обеспечения обратной совместимости. USBCAMD поддерживает камеры с неподвижными контактами. Однако интерфейс USBCAMD устарел, и корпорация Майкрософт прекратила его дальнейшую разработку.

На следующей схеме показана возможная конфигурация графа фильтра для usb-камеры с неподвижным закреплением.

схема, иллюстрирующая возможную конфигурацию графа фильтра для usb-камеры с неподвижным закреплением.

На схеме неподвижное закрепление передает только одно изображение, когда пользователь нажимает кнопку на камеру. Кроме того, закрепление можно активировать программным элементом управления.

Технология получения образов Windows (WIA), основанная на архитектуре неподвижных образов (STI), дополняет функциональные возможности, предоставляемые USBCAMD. Дополнительные сведения см. в разделах Драйверы приобретения образов Windows и Драйверы неподвижных образов .

Фильтр моментальных снимков видео WIA является дополнением к WIA, который поставляется с Microsoft Windows XP и более поздними операционными системами. Фильтр моментальных снимков видео WIA позволяет записывать неподвижные кадры из видеопотока.

Существует два метода захвата неподвижного изображения с устройства. Во-первых, необходимо вставить фильтр моментальных снимков видео WIA вниз из фильтра захвата и запустить запись программным способом. Второй — включить поддержку сохраняемого закрепления с помощью интерфейса USBCAMD для разработки мини-накопителя. Затем фильтр моментальных снимков видео WIA можно активировать, нажав кнопку на устройстве.

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

Если поддержка закреплений не добавлена в мини-диск явно, то фильтр моментальных снимков видео WIA может быть активирован программным обеспечением, но разрешение будет таким же, как и в видеопотоке.

Некоторые реализации закрепления можно отрисовывать только после фиксации, так как они основаны на форматах данных фиксации.

Дополнительные сведения о разработке драйверов WIA см. в руководстве по проектированию драйверов для устройств с визуализацией.