|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.03.2017, 18:38 | #1 |
Пользователь
Регистрация: 04.10.2016
Сообщений: 76
|
фото с вебкамеры
Дайте пж пример делания фото с вебкамеры, предварительно выбрав нужное устройство. К примеру если на компе 2 вебки, нужно их отобразить, и потом выбрать 1 из них. Желательно сделать именно фото, без записи видео. Спасибо.
|
22.03.2017, 18:46 | #2 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
cейчас не могу, но смогу позже
|
22.03.2017, 19:14 | #3 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Есть компонент TVideoGrabber, он работает с разными источниками видео
http://tvideograbber-video-sdk.soft1.../download.html http://infrm-center.ru/index.php?opt...2-24&Itemid=47 И компонент PasLibVlc тоже работает с разными источниками видео http://decoding.dax.ru/download/component/mm/mm.html Ну или работать с DirectShow http://basicsprog.ucoz.ru/publ/6 Учимся работать с Web камерой в DirectShow http://basicsprog.ucoz.ru/publ/6-1-0-28 Последний раз редактировалось Aliens_wolfs; 22.03.2017 в 22:00. |
22.03.2017, 20:39 | #4 |
Пользователь
Регистрация: 04.10.2016
Сообщений: 76
|
первые 2 ссылки не рабочие
|
22.03.2017, 21:43 | #5 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Извиняюсь исправил проверьте
Вот еще ссылка с темами DirectShow на этом форуме, там есть много полезного и интересного http://www.programmersforum.ru/searc...archid=2044655 Последний раз редактировалось Aliens_wolfs; 22.03.2017 в 22:05. |
23.03.2017, 07:46 | #6 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
внесу свои 5 копеек
перечисление камер Код:
Код:
Далее: Код:
//граф должен быть на паузе!!!! Код:
кнопка Код:
Последний раз редактировалось BLACK_RAIN; 23.03.2017 в 08:01. |
23.03.2017, 08:59 | #7 |
Пользователь
Регистрация: 04.10.2016
Сообщений: 76
|
Спасибо большое за приведенный код! Но у меня есть пару вопросов.
что делать строка ZeroMemory(@bmpinfo,SizeOf(tbitmapi nfo)); CopyMemory(@bmpinfo.bmiheader,@vih. bmiheader,SizeOf(tbitmapinfoheader) ); и DesiredMT.majortype := MEDIATYPE_Video; DesiredMT.subtype := MEDIASUBTYPE_RGB24; DesiredMT.formattype := FORMAT_VideoInfo; DesiredMT что это? |
23.03.2017, 09:53 | #8 | ||
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
Забивает все поля структуры bmpinfo нулями
Цитата:
Цитата:
По-идее, эти параметры надо брать из MediaType какого-то пина в каком-то фильтре графа, а не указывать их вручную. Иначе можно не угадать формат видео. Это, наверное, можно посмотреть в GraphStudio. Но тогда граф фильтров надо строить вручную. Последний раз редактировалось BLACK_RAIN; 23.03.2017 в 09:58. |
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получение скриншота с вебкамеры. | Nullerset | Мультимедиа в Delphi | 2 | 31.07.2013 07:53 |
Снимок с вебкамеры | oFFlineby | Мультимедиа в Delphi | 1 | 23.09.2011 19:44 |
Захват видео с вебкамеры | Eric56 | Общие вопросы C/C++ | 0 | 12.12.2010 21:55 |
Захват изображения с вебкамеры | GrenDaiZer | Помощь студентам | 3 | 15.04.2007 13:54 |