Как я соединяюсь с веб-камерой USB в.NET? [закрытый]

var obj = {};

async function pre(obj) {self.something = "something";}
async function first(obj){...something...}
async function second(obj){...something...}
async function third(obj){...Do something with obj...}

// use array destructuring to get the responses after promises resolve
const [ preResponse, firstResponse, secondResponse ] = await Promise.all([
  pre(obj),
  first(obj),
  second(obj)
]);
const thirdResponse = await third(obj);
25
задан 22 September 2008 в 06:18
поделиться

6 ответов

Интересное примечание стороны, WIA не поддерживается Vista для того, чтобы делать Получения от Веб-камер больше. Они главным образом предназначались для него к Сканерам и получению по запросу кадров из камер.

кроме того, более крупные производители как Logitech отказались от WIA, польза DirectShow.

9
ответ дан 28 November 2019 в 20:58
поделиться

Вот хороший пример выполнения этого. Это использует DirectShow. Сеть ( http://directshownet.sourceforge.net/ ), который propably лучше, чем использование "буфера обмена": D.

http://www.codeproject.com/KB/audio-video/WebcamUsingDirectShowNET.aspx

8
ответ дан 28 November 2019 в 20:58
поделиться

На моем компьютере WIA был кропотливо sloooow..., таким образом, я решил дать Windows Multimedia Video Capture попытка.

можно найти демонстрацию здесь .

3
ответ дан 28 November 2019 в 20:58
поделиться

Это действительно зависит от того, что Вы хотите сделать. WIA, прежде всего, для получения кадров из устройств обработки изображений и DirectShow (используемый или до directshow.net , или справился, DirectX) для доступа к более полным возможностям видео.

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

2
ответ дан 28 November 2019 в 20:58
поделиться

Необходимо будет использовать Приобретение Windows Image (WIA) для интеграции веб-камеры с приложением. Существует много примеров этого легко доступного. Вот Пользовательский элемент управления Веб-камеры C# с источником.

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

20
ответ дан 28 November 2019 в 20:58
поделиться
[

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

] [

] Просто проверьте пример кода датчика движения компьютерного зрения. Я уверен, что вы сможете вытащить из него нужные вам вызовы функций, как это сделал я. [

] [

] [извините за некро, но это может пригодиться кому-нибудь в будущем] [

]
5
ответ дан 28 November 2019 в 20:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: