Há algum tempo fiz algo parecido mas era para fazer medições em fotografias
de microscópio electrónico e na pesquisa que realizei encontrei vários
algoritmos de preenchimento (flood fill). Alguns são mais simples do que
outros. No meu caso específico implementei um de raiz, mas as áreas eram de
formas relativamente simples.
Começa por aqui:

http://en.wikipedia.org/wiki/Flood_fill

Vê o scanline fill.

Na altura também passei por este:

http://www.codeproject.com/KB/GDI/QuickFill.aspx

Isto faz-me recordar os tempos do Commodore Amiga, com o Deluxe Paint, hehe.
Nostalgias. :-)

Espero que os links ajudem, Paulo.



MV






2011/7/12 Paulo Lameira <[email protected]>

> Olá a todos,
>
> estou a desenvolver um pequeno Paint em as3 e gostaria de adicionar à
> aplicação a ferramenta de "Paint Bucket" que serve para preencher com cor,
> espaços em branco. Visto estes espaços não serem um objecto gostaria que me
> aconcelhassem de que forma eu poderei desenvolver esta funcionalidade.
>
> Atenciosamente,
>
> --
> *Paulo Lameira*
> *Hyperactive Designer*
> *(+351) 962.855.462*
> *@paulolameira <http://twitter.com/#!/paulolameira>*
>
> --
> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
> Grupos do Google.
> Para publicar uma mensagem neste grupo, envie um e-mail para
> [email protected].
> Para anular a inscrição neste grupo, envie um e-mail para
> [email protected].
> Para ver mais opções, visite este grupo em
> http://groups.google.com/group/riapt?hl=pt-PT.
>

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

Responder a