arthew0

← назад

Hough Circles

Hough Circles

cv::HoughCircles — функция OpenCV, которая находит окружности на изображении с помощью преобразования Хафа для окружностей (градиентный метод).

Скачать версию для TouchDesigner на моём Patreon

Метод быстрый и достаточно надёжный при чистой детекции границ, но очень чувствителен к настройке параметров:

Script OP: TOP-текстура на входе, координаты как CHOP на выходе

Script OP принимает любую TOP-текстуру — камеру, видеофайл или отрендеренное изображение, — переводит её в оттенки серого, выполняет cv::HoughCircles на каждом кадре и выдаёт координаты центров и радиусы всех найденных окружностей как CHOP-каналы. Дальше эти данные могут управлять инстансингом, геометрией или звуком: окружности, найденные в реальном мире, становятся управляющими сигналами генеративной системы.

Применение

Видео