Форум: "Media";
Текущий архив: 2009.11.08;
Скачать: [xml.tar.bz2];
Внизchroma key DirectShow Найти похожие ветки
← →
ZXMaster (2007-12-20 17:34) [0]привет всем мастерам особено Wonderu.
есть такая приятная вещь в DirectShow как альфа наложение картинки на видео...всё бы хорошо, да вот только замостить туда png картинку(нормально) у меня не получилось, ибо туда можно засунуть только битмап, но есть в DirectShow такая штука как IOverlay в ней можно управлять chroma key. Как до него добраться?
чтобы было меньше вопросов...задача которую преследую...наложить на видео картинку, чтоб не было проблем с альфа наложением...А ещё лучше вырезать из видео с помощью chroma keys не нужный цвет в момент проигрывания.
Надеюсь на ваше понимание и поодержку :)
← →
WondeRu at work (2007-12-29 09:48) [1]И тебе привет :)
Для наложения я подавал RGBA картинку на вход VMR-9.
В DSPack есть пример DSPack\Demos\D6-D7\VMR\Mixer. Там накладывается пляшущий пинвинчик на видео.
Чтобы убрать какой-либо цвет можно написать простенький transform-фильтр, который на вход бы получал RGBA и на выходе отдавал тоже RGBA. В этом фильтре у "ненужного" цвета Alpha можно выставлять в 0. Ну и перед своим фильтром желательно вставлять Color Converter Filter
← →
ZXMaster (2008-01-04 17:00) [2]Спасибо...теперь буду учится писать фильтры и писать без DSPack-a :)
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2009.11.08;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c