2015-07-31 5 views
0

Я пишу приложение, которое предварительно просматривает, а затем записывает видео с видеоустройства (например: Cam), я не нашел решения для моментального снимка во время захвата с помощью ASF format , , так что я думал, что мог бы сделать снимок с панели предварительного просмотра, но фоновое изображение не содержало его, а свойство изображения равно null, если я использую Picturebox.Как получить изображение из панели предварительного просмотра, DirectShow.Net

Кто-нибудь знал, как Directshow использовать панель или Picturebox для предварительного просмотра видео?

ответ

3

Типичное решение для захвата с предварительным просмотром - добавить тройник (умный тройник), а затем сделать запись и презентацию на выходах этого тройника соответственно. PlayCap В примере с DirectShow.NET показано, как визуализировать видеопоток. Video renderer предоставляет методы для чтения последнего представленного видеокадра, чтобы вы могли сделать снимок.

Отдельные части этой задачи обсуждались много раз, в том числе здесь:

+0

это поздно, но спасибо большое за ваша помощь – habibhassani

Смежные вопросы