Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Описание работы в VirtualDub.doc
Скачиваний:
18
Добавлен:
14.11.2018
Размер:
1.2 Mб
Скачать

Обработка видео : обработка изображения фильтрами.

Обработка видео фильтрами может производиться непосредственно при захвате, но большинство фильтров, очень требовательны к ресурсам и поэтому мало пригодны для обработки в реальном времени. Поэтому чаще всего фильтрами приходится обрабатывать уже захваченное видео. Именно этот случай мы и рассмотрим подробно.

VirtualDub запущен и AVI файл, требующий обработки открыт. Переходим к выбору фильтров.

В открывшемся окне список сначала пустой, для добавления в него фильтра, нажимаем кнопку "Add ...".

Изначально программа VirtualDub уже содержит в себе некоторое количество фильтров, они встроены и в списке значатся как "Internal". Но встроенных фильтров часто бывает недостаточно. Так, например для того, что бы убрать "гребенку" лучше пользоваться внешним фильтром. Внешние фильтры скачиваются из интернета дополнительно.

Непосредственно сам фильтр (внешний) представляет собой файл с расширением .vdf , что бы подключить такой фильтр к VirtualDub необходимо просто поместить его в каталог VirtualDub => "Plugins".

И так, выбрав один из фильтров, нажимаем "ОК".

Таким образом, мы выбираем необходимое количество фильтров, обязательно производим их настройку. Настроить фильтр можно, нажав кнопку "Configure ...".

Обязательно учтите, что в каком порядке расположены фильтры в этом списке, в том порядке они и будут накладываться на изображение. При необходимости можно двигать фильтры вверх или вниз - кнопки соответственно "Move Up" и Move Down".

Выбрав и настроив необходимые фильтры - нажимаем "ОК" и возвращаемся к нашему AVI файлу. Теперь мы можем видеть полученный результат.

Размеры кадров часто бывают очень большими, что даже не помещаются на экране монитора, как в выше приведенном примере. В этом случае, можно поменять местами исходный и полученный кадры. Т.е. при смене, слева мы будем полностью видеть кадр - результат, а исходный кадр, справа - уже что поместиться.

Теперь, что бы все эти фильтры окончательно наложить на исходный AVI файл его необходимо сохранить. Но предварительно обязательно убедиться, что для видео потока выбран "Full processing mode".

Собственно сохранение.

Обработка видео : описание основных фильтров.

  • 2:1 reduction (high quality) - Уменьшает размер изображение по горизонтали и по вертикали ровно в 2 раза.

  • 3x3 average - Обрабатывает изображение, путем заменены каждого пикселя картинки на некоторый "средний пиксель", который получен после анализа соседних пикселей. :-)

  • Blur и Blur more - В разной степени размывают изображение.

  • Box blur - Настраиваемый фильтр размытия изображение. В настройках есть кнопка "Show preview", нажав которую можно сразу видеть результат работы фильтра.

  • Brightness/Contrast - Позволяет изменить яркость и контрастность изображения.

  • Deinterlace - Встроенный фильтр для устранения "гребенки". Честно говоря результат его работы мне не понравился, лучше пользоваться внешним фильтром "Smart deinterlace".

  • Emboss - В Adobe Photoshop этот эффект называется "рельеф". Трудно на словах объяснить, что он делает, проще показать. :-)

  • Flip horizontally - Перевернуть изображение по горизонтали.

  • Flip vertically - Перевернуть изображение по вертикали.

  • Grayscale - Делает изображение черно-белым.

  • Invert - Инвертирует цвета.

  • Levels - Фильтр позволяет корректировать уровень освещенности изображения. Предлагается, передвижением ползунков, выставить значение для самых темных/светлых пикселей, а так же некое среднее значение. Нажмите кнопку "Show Preview" что бы сразу следить за результатом работы фильтра. Так же, периодически, нажимайте кнопку "Sample frame", чтобы видеть гистограмму, по ней проще сориентироваться и проще выставить ползунки.

 

  • Motion blur - Размывает движения. Переместившиеся объекты исчезают несразу.

 

  • Null transform - Дословно : нулевая трансформация, т.е. сам по себе этот фильтр ничего не делает. Обычно он выбирается для подрезания неровных краев.

 

  • Resize - Позволяет изменить размер картинки. Задайте новые размеры ширины и высоты. В списке "Filter mode" я обычно выбираю "Precise bicubic (A=-1.0)", можете поэкспериментировать и выбрать что-то на свой вкус. Нажмите кнопку "Show Preview" что бы следить за происходящим.

 

  • Rotate - Поворачивает картинку на 90, 180 или 270 градусов.

  • Rotate2 - Этот фильтр представляет более широкие возможности поворота картинки, здесь угол поворота, вы вписываете сами.

 

  • Sharpen - Увеличивает контраст между сливающимися элементами в изображении, если попроще : увеличивает резкость изображения. :-)

  • Smoother - Размывает картинку. Фильтр позволяет задать степень размытия.

  • Temporal smoother - Размывает картинку по времени. :-) Фильтр чем-то похож на "Motion blur", но эффект несколько другой.

  • Threshold - Преобразует изображение в черно-белое (оттенки серого отсутствуют полностью).