Существует ли коммерческий / открытый компонент оболочки C # для использования веб-камеры в Windows? - PullRequest
2 голосов
/ 14 апреля 2011

Мне нужно быстро разработать какое-нибудь программное обеспечение, которое использует камеру в качестве AV-входа.

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

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

Touchless находится под лицензией, которую я не могу использовать.Если кто-нибудь знает о хорошем составе / коде, который я могу использовать, даже если он платный, я буду признателен за это.

Ответы [ 2 ]

5 голосов
/ 14 апреля 2011

Библиотека DirectShow.NET подходит здесь. Вы можете использовать его для прямого доступа к веб-камере, используя нижележащий объект DirectShow, как здесь: http://www.codeproject.com/KB/audio-video/WebcamUsingDirectShowNET.aspx

Также, если вы хотите изучить WPF, здесь есть очень удобный компонент веб-камеры: http://wpfcap.codeplex.com/ Это как сбросить элемент управления изображением на червя, но на этот раз в WPF:

Редактировать: Есть также два компонента веб-камеры Winform, которые я вижу сейчас: http://easywebcam.codeplex.com/ и http://www.c -sharpcorner.com / UploadFile / yougerthen / 810262008070218AM / 8.aspx

2 голосов
/ 14 апреля 2011

В этой статье объясняется, как получить доступ к веб-камере с помощью служб Windows Image Aquisition.

...