Эффективный алгоритм заполнения полигонов CUDA - PullRequest
4 голосов
/ 06 ноября 2010

Мне нужен эффективный алгоритм заполнения для заполнения замкнутых полигонов (например, Scanline fill), который я могу запустить на CUDA. Есть ли у вас какие-либо предложения?

Заранее спасибо за любые повторы!

1 Ответ

2 голосов
/ 22 апреля 2011

Тяга имеет действительно хороший алгоритм сканирования, но только вдоль одной линии. Возможно, вам придется немного расширить его для работы с изображениями. Предполагая, что края равны 1 и 0 везде, все, что вам нужно сделать, это выполнить сумму префикса для изображения. Как только сумма префикса завершена, все, что вам нужно сделать, это заполнить области, где сумма нечетная.

...