Читаем Видео на вашем компьютере: ТВ тюнеры, захват кадра, видеомонтаж, DVD полностью

Итак, изучив картинку, мы поняли, что ей не хватает резкости. Здесь возможны несколько вариантов. Самый простой – если вся картинка слегка нерезкая. Это часто случается даже с довольно хорошими кадрами. В такой ситуации нам предстоит воспользоваться одним из самых популярных фильтров – Unsharp Mask (нерезкое маскирование, в PhotoShop 4 – контурная резкость). Смысл названий несколько дезориентирующий. На самом деле этот фильтр служит как раз для поднятия резкости. Принцип его действия примерно следующий: по обеим сторонам границы цветового перехода выстраиваются дополнительные контуры: со светлой стороны – темный, с темной – светлый. Зрительно получается эффект усиления границы. Этот прием применялся в живописи задолго до появления компьютеров. В частности, его использовал Эль Греко.

На рис. 8.1 показан результат применения эффекта Нерезкое маскирование (слева – исходное изображение, справа – окончательное).

Рис. 8.1. Применение эффекта Нерезкое маскирование: слева – до применения фильтра; справа – после

Меню фильтра Нерезкое маскирование (Контурная резкость) имеет три шкалы (рис. 8.2), первой из которых является Порог (Threshold). Это – основная величина; ее целесообразно настраивать первой. Данный параметр показывает, с какого значения цветовых различий соседних областей начинает работать фильтр. Диапазон значений от 0 до 255. При величине 255 эффект не работает для любых сколь угодно сильно различающихся областей. При 0 воздействие фильтра наиболее заметно. Обычно используются значения 3±1 для цветных изображений, 1–3 – для картинок в градиенте серого. Значения более 10 практически бесполезны, поскольку картинка перестает на глаз отличаться от исходной.

Рис. 8.2. Меню Нерезкое маскирование

Перейти на страницу:

Похожие книги

C# 4.0: полное руководство
C# 4.0: полное руководство

В этом полном руководстве по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все основные средства языка: типы данных, операторы, управляющие операторы, классы, интерфейсы, методы, делегаты, индексаторы, события, указатели, обобщения, коллекции, основные библиотеки классов, средства многопоточного программирования и директивы препроцессора. Подробно описаны новые возможности C#, в том числе PLINQ, библиотека TPL, динамический тип данных, а также именованные и необязательные аргументы. Это справочное пособие снабжено массой полезных советов авторитетного автора и сотнями примеров программ с комментариями, благодаря которым они становятся понятными любому читателю независимо от уровня его подготовки. Книга рассчитана на широкий круг читателей, интересующихся программированием на C#.Введите сюда краткую аннотацию

Герберт Шилдт

Программирование, программы, базы данных