Показать сообщение отдельно
  #5  
Старый 25.08.2008, 15:37
Grunch Grunch вне форума
Новичок
 
Регистрация: 08.04.2008
Адрес: Краснодар
Сообщения: 52
Репутация: 10
По умолчанию

Цитата:
Если многоугольник невыкуплый, то не подойдет.
Почему же? Сканируем строчку, встретили черный пиксель - увеличили счетчик. Счетчик нечетный - мы внутри области, копируем. Счетчик нечетный - сканим дальше. Только рисовать этот ограничивающий многоугольник надо цветом которого гарантированно нет на рисунке. И обабатывать ситуацию когда у пиксель является вершиной многоугольника (единственный на строке) или граница многоугольника горизонтальна.
Ответить с цитированием