|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.06.2011, 14:15 | #1 |
Пользователь
Регистрация: 02.06.2011
Сообщений: 21
|
Как рисовать поверх видео DirectShow ????
Люди! Срочно нужна помощь! Есть у меня плата видео захвата и аналоговая камера.
Воспроизвожу (хотя пока с трудом) видео с этой камеры в каком то окошке Active Move (я просто для теста не парился с граф билдерами и по умолчанию всё построил - вот и появляется при запуске видео доп окошко с этим видео), так вот вопрос, как можно на это видео наложить какую - нибуть хоть примитивную геометрию, например линии или картнки ? Тость рисовать как бы поверх видео DirectShow ??? |
16.06.2011, 10:39 | #2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
добавьте в цепочку графа интерфейс IVMRMixerBitmap, на форуме пример приводил.
http://programmersforum.ru/search.php?searchid=980488
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 16.06.2011 в 10:41. |
17.06.2011, 09:14 | #3 |
Пользователь
Регистрация: 02.06.2011
Сообщений: 21
|
данке шон!
P.S.: правда ссылка битая.... |
17.06.2011, 09:27 | #4 |
Пользователь
Регистрация: 02.06.2011
Сообщений: 21
|
Еще такое вопрос, а как этот VMR9 запустить в полноэкранном режиме? (речь идёт о видео захвате с аналоговой камеры)....что то если запрашивать интерфейс IVideoWindow и сувать туда put_FullScrenn ничего не происходит и ошибки нет, и полного экрана нет...может пат ту фул скрин надо в определённом месте в коде сувать?
|
17.06.2011, 10:11 | #5 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
bitte schön ...ccылка не битая, вероятно глюк форума, но никто не мешает забить самому в поиск и получить конкретный список:
http://programmersforum.ru/showthrea...VMRMixerBitmap http://programmersforum.ru/showthrea...VMRMixerBitmap http://programmersforum.ru/showthrea...VMRMixerBitmap http://programmersforum.ru/showthrea...VMRMixerBitmap Цитата:
>> пример
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 17.06.2011 в 10:19. |
|
17.06.2011, 10:30 | #6 |
Пользователь
Регистрация: 02.06.2011
Сообщений: 21
|
К сожалению ничего в этом примеру да и в ссылках нет про перевод VMR9 в полноэкранный режим....
|
17.06.2011, 10:41 | #7 |
Пользователь
Регистрация: 02.06.2011
Сообщений: 21
|
Собственно, VMR9 работает же на Direct3D, и возник вопрос, нужно ли для работы VMR9 в полноэкранном режиме как то инициализировать Direct3D?
И ещё, если на время забыть про поный экран(только на время!), то при рендере видео захвата, да и любого файла в программе на основе диалогового окна появляется рядом в произвольном месте окошко ActiveMove с видео. Как добиться, чтоб не появлялось доп окошко и рисовалось всё в основном окне, причём занимая всё пространство основного окна. Знаю, что можно поставить родителя в IVideoWindow, но тогда это окошко просто торчит в основном с всё теме же кнопками сворачивания закрытия и тд, тоесть в главном окне появляется окошко ActiveMove.... |
17.06.2011, 12:57 | #8 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
вы прикалываетесь? через VMR вы можете накладывать изображение, какого размера определяете вы сами, а для управления параметрами вывода полученного совмещенного потока с вашей камеры с фильтром накладываемого изображения, в том числе положением и размерами IVideoWindow.
Цитата:
И пример вы смотрели невнимательно, это сразу видно по комментариям. Курить значит с самого начала сие >>> http://directshow.wonderu.com p.s.: и где ваш код?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как рисовать на форме поверх всех компонентов | Pavelok | Общие вопросы Delphi | 22 | 13.02.2011 18:11 |
directshow видео из потока | Ser-V | Общие вопросы C/C++ | 0 | 27.10.2010 22:12 |
Как наложить полупрозрачный рисунок поверх видео. | jocry | Мультимедиа в Delphi | 3 | 03.11.2009 09:22 |
Рисовать поверх TImage | odi_noki | Мультимедиа в Delphi | 10 | 09.04.2009 23:10 |