Как на java организовать заливку смежных областей на java?

программирование программы java графика .net

Как в обычном Paint? Чтобы можно было задать точке определённый цвет, и затем этот цвет бы распространился на всю область? (изображение уже бинарное)

Примечание:
Нет, бинарное - это строго двуцветное (в моём случае это черный и белый, никаких оттенков серого).

Примечание:
bjaka.max
Хм, спасибо! Вроде даже работает не так уж и медленно!
Ответы:
> изображение уже бинарное
В смысле растровое что ли? Вряд ли в Java 2D есть такой метод.
Проще всего рекурсивно, закрашиваем в функции точку, потом обходим восемь её соседок, если у них нужный цвет то запускаем для них туже функцию.


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.