Чтобы выполнить основанную на ядре операцию, такую как фильтрация на пикселе в ребре системы координат, алгоритмы Vision HDL Toolbox™ заполняют ребра системы координат с дополнительными пикселями. Эти дополнительные пиксели используются во внутреннем вычислении только. Выходная система координат имеет те же размерности как входной кадр. Дополнительная операция присваивает шаблон пиксельных значений к неактивным пикселям вокруг системы координат. Алгоритмы Vision HDL Toolbox обеспечивают дополнение постоянным значением, репликацию или симметрию. Некоторые блоки и Системные объекты позволяют вам выбрать из этих дополнительных методов.
Схемы показывают верхний левый угол системы координат с дополнением добавленного, чтобы разместить 5 ядер фильтра × 5. При вычислении отфильтрованного значения для верхнего левого активного пикселя алгоритм требует двух строк и двух столбцов дополнения. Ребро активного изображения обозначается двойной линией.
Constant
— Каждый добавленный пиксель присвоен то же значение. На некоторых блоках и Системных объектах можно задать постоянное значение. Значение 0
, черное представление, зарезервированное значение в некоторых видео стандартах. Распространено выбрать небольшое число, такое как 16
, как почти черное дополнительное значение.
В схеме C представляет постоянное значение, присвоенное неактивным пикселям вокруг активной системы координат.
Replicate
— Пиксельные значения в ребре активной системы координат повторяются, чтобы сделать строки и столбцы из дополнения пикселей.
Схема показывает шаблон реплицированных значений, присвоенных неактивным пикселям вокруг активной системы координат.
Symmetric
— Дополнительные пиксели добавляются таким образом, что они зеркально отражают ребро изображения.
Схема показывает шаблон симметричных значений, присвоенных неактивным пикселям вокруг активной системы координат. Пиксельные значения симметричны о ребре изображения в обеих размерностях.
Дополнение требует минимальных горизонтальных и вертикальных времен гашения обратного хода. Этот интервал дает время алгоритма, чтобы добавить и сохранить дополнительные пиксели. Время гашения обратного хода или неактивная пиксельная область, должно быть, по крайней мере, пикселями kernel size в каждой размерности.
Image Filter | visionhdl.ImageFilter