Захват снимков изображения с высоким разрешением с веб-камеры на Java

Кто-нибудь знает библиотеку Java, которую можно использовать для захвата снимков изображений с высоким разрешением с веб-камеры?

Точнее : - Обнаружение доступных веб-камер (ноутбуки могут иметь встроенную и внешнюю, подключенную через USB-соединение) - Выберите веб-камеру для работы. - Определение доступных разрешений для захвата ИЗОБРАЖЕНИЯ (например, до 1280x1024 для веб-камеры с датчиком 1,3 Мп). Обычно они намного больше, чем для ВИДЕО (например, до 640x480 для той же веб-камеры). - Выберите разрешение для работы. - По запросу (вызов функции API) сделайте снимок с выбранной камеры с выбранным разрешением.

Я пробовал: - JMF: отстой, не поддерживает автоматическое определение подключенных веб-камер. - FMJ: использует LTI-CIVIL для поддержки веб-камеры. - LTI-CIVIL: поддерживает только захват ВИДЕО. Код тоже очень старый (2007 год, если я правильно помню). Использует собственные библиотеки, написанные на C ++ для доступа к веб-камере. DirectX для Windows и Video4Linux для (очевидно) Linux. Но, глядя на код C ++, становится очевидно, что он ориентирован на потоковая передача видео, которая не является моей целью (как отражено в описании того, что мне нужно)

Я был бы благодарен, если бы кто-нибудь мог указать мне на библиотеку Java, которая соответствует нужному мне профилю.

Спасибо.

5
задан Michael 10 July 2011 в 13:58
поделиться