Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Как получить изображение с WEB-камеры? |
Автор: Теркин 1.12.2004, 13:16 |
![]() ![]() |
Автор: izen29 13.1.2007, 00:23 |
присоединяюсь, если не пример то хотя бы ссылки на полезную инфу ![]() |
Автор: izen29 15.2.2007, 17:15 |
хммм, видимо этой проблемой занимались многие))) отвечаю будущим соискателям - через Direct Show ![]() |
Автор: Dubinsky 26.4.2007, 16:33 |
не только директ шоу, есть ещё VFW.h - быстро и удобно, проблем не испытывал при использовании |
Автор: tottort 14.4.2008, 14:37 |
Дайте ответ пожалуйста!!! Очень нужно!!! Как получить в с++ изображение из веб-камеры? (в билдере и под ХР) Мне нужно загнать его в простой двухмерный массив а потом обрабатывать.. |
Автор: Яхонт 14.4.2008, 22:16 | ||
Вот как это делается (тока это не в билдере, а в 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. Причём метод этот может вызываться с любой частотой. Можно какойнить простой работающий код чтобы "воткнул и заработало"? Я от С# в шоке. А уж с++ добьёт меня вконец. ![]() |
Автор: Яхонт 20.4.2008, 20:41 |
Жаль тебя расстраивать, но простым кодом тут уж точно не обойтись. Такие задачи C# не решаются. Только С++. |
Автор: udpn 22.12.2009, 10:35 |
Ахаха, никто ответа не знает, только флудят. Где хоть один линк или сниппет кода, а? |
Автор: Mazzi 22.12.2009, 11:34 |
Я думаю, что те кто знает как это делать, рубят с этого бабки, а не тратят время на форуме. |