Отфильтруйте изображение интеграла использования
J = integralFilter(intI,H)
фильтрует изображение, учитывая его интегральное изображение, J
= integralFilter(intI
,H
)intI
, и объект фильтра, H
. Функция integralKernel
возвращает объект фильтра, используемый для входа к integralFilter
.
Эта функция использует интегральные изображения для фильтрации изображения с фильтрами поля. Можно получить интегральное изображение, intI
, путем вызывания функции integralImage
. Размер фильтра не влияет на скорость операции фильтрации. Таким образом функция integralFilter
идеально подходит для использования для быстрого анализа изображений в различных шкалах, как продемонстрировано алгоритмом Виолы - Джонса [1].
Поскольку корреляция использования функции integralFilter
для фильтрации, фильтр не вращается прежде, чем вычислить результат.
|
Интегральное изображение. Можно получить интегральное изображение, |
|
Объект фильтра. Можно получить объект фильтра, |
|
Фильтрованное изображение. Отфильтрованное изображение, |
[1] Виола, Пол и Майкл Дж. Джонс, “Быстрое Обнаружение объектов с помощью Повышенного Каскада Простых Функций”, Продолжения 2 001 Конференции Общества эпохи компьютеризации IEEE по Компьютерному зрению и Распознаванию образов, 2001. Объем: 1, pp.511–518.