Видеообработка / Алгоритмы |
![]() |
![]() |
|
в палитре | на схеме |
Блок выполняет поиск заданного пользователем шаблона и отрисовку найденного объекта.
На входы блока поступают:
— контур шаблона и кадр, на котором он был найден;
— массив контуров и соответствующий кадр.
При использовании параметра useHull, контура преобразуются в минимальные описывающие выпуклые многоугольники.
Алгоритм осуществляет нормализацию всех контуров — приведение к заданному размеру (normalizedContourSizeX, normalizedContourSizeY).
Далее выполняется расчет коэффициента корреляции между нормированными по размеру изображениями, находящимися внутри соответствующих контуров, и шаблоном.
При превышении порога minCorrelation расчетным коэффициентом объект считается найденным и выполняется его отрисовка на выходном кадре, если задан соответствующий флаг (draw).
нет