5
Описание фильтров и эффектов математическими выражениями
В этом пособии объясняется каким образом получить желаемый эффект посредством исполь-
зования программы дополнения Power Surge. Однако, практически любой эффект можно запро-
граммировать посредством математической записи. В программе Adobe Premier заложена воз-
можность создания новых фильтров и эффектов. Для создания нового видеоэффекта необхо-
димо использовать Transition Factory, для создания нового фильтра необходимо использовать
Filter Factory (стандартные возможности Adobe Premier).
Цифровые изображения
Цифровое видеоизображение представляет собой совокупность крохотных элементов изобра-
жения, называемых пикселями. Значения пикселей определяют цвет и яркость изображения.
Каждый пиксель изображения однозначно определяется своими координатами. Первая коорди-
ната соответствует горизонтальному расположению пикселя, а вторая координата – вертикаль-
ному расположению. Горизонтальная координата отсчитывается от левого края изображения и
увеличивается при движении к правому краю изображения. Вертикальная координата отсчиты-
вается от верхнего края изображения и увеличивается при движении вниз. Таким образом,
верхний левый угол изображения соответствует координатам (0,0). Диапазон изменения значе-
ний координат зависит от разрешения (размера) изображения.
Для формата RGB цвет каждого пикселя хранится в виде трех чисел: насыщенность красного
цвета, насыщенность зеленого цвета и насыщенность синего цвета. Эти три цвета называются
каналами. Значение каждого канала может изменяться в пределах от 0 до 255.
•
Если значение канала для какого-либо пикселя установлено в 0, то соответствующий цвет
отсутствует в данном пикселе.
•
Если значение канала для какого-либо пикселя установлено в 255, то в данном пикселе при-
сутствует максимальное количество соответствующего цвета.
•
Если все три канала для какого-либо пикселя имеют одинаковое значение, то цвет пикселя
будет определяться шкалой серого. Например (80, 80, 80), соответствует темно-серому цве-
ту, (128, 128, 128) соответствует более светлому оттенку серого, (200, 200, 200) соответству-
ет светло-серому цвету.
•
Если все три канала для какого-либо пикселя установлены в 0, то пиксель будет черного
цвета. При установке всех трех каналов в 255, результирующий цвет будет белым.
Фильтры и видеоэффекты воздействуют на каналы пикселей изображения. Для создания эф-
фекта необходимо записать выражение для каждого канала. Каждый оператор выражения бу-
дет воздействовать на соответствующий канал каждого пикселя изображения. Выражение мо-
жет содержать координаты пикселей, к которым необходимо применить фильтр или видеоэф-
фект.
Примечание:
Если результат вычислений превышает значение 255, то канал устанавли-
вается в 255. Также если в результате вычислений получается значение, меньшее 0, то канал
устанавливается в 0.
Составляющие части выражений
Видеоэффекты, или фильтры, производят операции над каналами каждой точки изображения.
Эти операции описываются математическими выражениями. Выражения составляются из ком-
понентов четырех типов: констант, переменных, функций и операторов. В программе Adobe
Premier допускается использовать в выражениях только целые числа. Результат вычислений
также округляется до целого числа.