Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Почему aforge.net не может определить все разрешения веб-камеры

Автор вопроса: Ismail SahinОтветов: 1

У меня есть веб-камера, которая может делать фотографии с разрешением 8 мегапикселей (3264x2448). Я сделал снимки с помощью приложения Windows 8 Photo, и все они были 8 мегапикселей.

Проблема

Я использую aforge.video.DirectShow. VideoCaptureDevice, как в примере по ссылке. Но проблема в том; Когда я перечисляю myVideoCaptureDevice.VideoCapabilities, максимальное разрешение составляет что-то вроде 1240 X 1080,

почему aforge не может определить более высокие разрешения, а веб-камера обеспечивает?

Кстати, snapshotCapabilities имеет значение null, хотя я установил для snapshot значение true, что означает, что aforge не обнаруживает возможности моментального снимка для моей веб-камеры.

заранее спасибо.

  • Как вы говорите, что веб-камера обеспечивает более высокое разрешение? По сути, вы можете проверить заявленные возможности DirectShow с помощью DirectShowCaptureCapabilities-Win32.exe и вряд ли ожидается, что AForge.NET сообщит что-то другое. Roman R. 13.12.2013

webcamaforge

Ответы

Ответ 1 · рейтинг 2 · Eiver

videoCapabilities перечисляет разрешения, в которых вы можете транслировать видео. snapshotCapabilities перечисляет разрешения, в которых вы можете сделать снимок.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы