kolorowanka w wpf

0

witam. mam pytanie. wczytuje do programu obrazek czarno biały (taki jak do kolorowanki). i mam pasek z wyborem koloru. jak wykryć w obrazki wszystkie kontury aby użytkownik mógł wybrać kolor i klikając w dany obszar pokolorowal go? chodzi o pokolorowanie obszaru zamkniętego

0

Na początek zapoznaj się z tematyką przetwarzania obrazów.
Oraz http://pl.wikipedia.org/wiki/Segmentacja_obrazu

Ale poza tym to najprościej. Klikasz bierzesz współrzędne potem sprawdzasz jaki kolor posiada piksel na który kliknąłeś i go kolorujesz na nowy kolor potem bierzesz sąsiadujące piksle i zmieniasz itd. aż do momentu kiedy napotkasz na inny kolor nie pasujący do wzorca.

1

myślę że zwykły Flood Fill załatwiłby sprawę…

1 użytkowników online, w tym zalogowanych: 0, gości: 1