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

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

Проблема

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

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

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

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


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


Ответы (1)


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

person Eiver    schedule 26.08.2013
comment
Да, вы правы, но snapshotCapabilities моей веб-камеры равны нулю. на самом деле моя проблема в том, как использовать веб-камеру с полными возможностями. Я имею в виду, как получить 8-мегапиксельную картинку - person Ismail Sahin; 27.08.2013
comment
На некоторых веб-камерах могут возникнуть проблемы со снимками. Попробуйте форсировать разрешение. Также попробуйте примеры из: aforgenet.com/framework/samples/video.html. (особенно Snapshot Maker). Кроме того, убедитесь, что родное разрешение вашей камеры ccd. Большинство веб-камер имеют только 1080p или 720p, и они обманывают, когда делают 8-мегапиксельные снимки. Они просто изменяют их размер в цифровом виде, что вы также можете сделать в программном обеспечении. - person Eiver; 27.08.2013