Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Как получить изображение с WEB-камеры?


Автор: Теркин 1.12.2004, 13:16
smile
smile

Автор: izen29 13.1.2007, 00:23
присоединяюсь, если не пример то хотя бы ссылки на полезную инфу smile

Автор: izen29 15.2.2007, 17:15
хммм, видимо этой проблемой занимались многие)))
отвечаю будущим соискателям - через Direct Show smile

Автор: Dubinsky 26.4.2007, 16:33
не только директ шоу, есть ещё VFW.h - быстро и удобно, проблем не испытывал при использовании

Автор: tottort 14.4.2008, 14:37
Дайте ответ пожалуйста!!!

Очень нужно!!!

Как получить в с++ изображение из веб-камеры? (в билдере и под ХР)

Мне нужно загнать его в простой двухмерный массив а потом обрабатывать..

Автор: Яхонт 14.4.2008, 22:16
Цитата(tottort @ 14.4.2008,  14:37)
Дайте ответ пожалуйста!!!

Очень нужно!!!

Как получить в с++ изображение из веб-камеры? (в билдере и под ХР)

Мне нужно загнать его в простой двухмерный массив а потом обрабатывать..

Вот как это делается (тока это не в билдере, а в VC++, но в билдере по-моему также):

1) Строишь граф захвата видео с вебкамеры
2) Все видео с камеры направляешь в фильтр Sample Grabber (идентификатор класса: CLSID_SampleGrabber)
3) Получаешь от этого фильтра указатель на интерфейс ISampleGrabber (IID_ISampleGrabber)
4) Методами этого интерфейса отдельные кадры отлавливаются в формате BMP


Пример есть в DirectX 9 SDK, программа StillCap называется.

Автор: Fieral 15.4.2008, 12:31
Люди, помогите человеку не посвящённому в с++. Искал этот же вопрос для C#, перерыл весь гугл - ничего не нашёл.


Нужно организовать 3 метода: запуск камеры, выключение и процесс когда она по вызову метода кладёт свежий кадр в Bitmap. Причём метод этот может вызываться с любой частотой.

Можно какойнить простой работающий код чтобы "воткнул и заработало"?
Я от С# в шоке. А уж с++ добьёт меня вконец.  smile 

Автор: Яхонт 20.4.2008, 20:41
Жаль тебя расстраивать, но простым кодом тут уж точно не обойтись. Такие задачи C# не решаются. Только С++. 

Автор: udpn 22.12.2009, 10:35
Ахаха, никто ответа не знает, только флудят. Где хоть один линк или сниппет кода, а?

Автор: Mazzi 22.12.2009, 11:34
Я думаю, что те кто знает как это делать, рубят с этого бабки, а не тратят время на форуме.

Автор: Alexeis 22.12.2009, 12:07
Цитата(udpn @  22.12.2009,  09:35 Найти цитируемый пост)
Ахаха, никто ответа не знает, только флудят. Где хоть один линк или сниппет кода, а? 

  Учитесь пользоваться поиском. Никто не обязан вам помогать.

http://forum.vingrad.ru/forum/topic-266809/hl/icapturegraphbuilder/index.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)