Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Hallo Leute!
Gibt es in Java eine Möglichkeit die Länge eines gleichfarbigen Abschnittes eines Bildes zu messen?
Freu mich schon auf eure Antworten
LG David
Hat der ne bestimmte Form oder ist das einfach irgendeine Figur?
Wie meinst du das mit der Länge?
Vom Inhalt her würd ich das so angehen, dass ich so lange durch das Bild iteriere, bis ich einen Bildpunkt mit der Farbe gefunden habe und dann mit einer rekursiven Methode so lange einen globalen counter erhöhe, bis die Methode nichts mehr findet. Damit die Methode nicht Bildpunkte doppelt und dreifach zählt, würde ich in meinem "persönlichen" Arbeitsexemplar einfach die Pixel in einer anderen Farbe anmalen und dann erst weitermachen.
Das kann leicht aus dem trivialen Bereich springen. Das hängt am Ende davon ab, wie das Bild dann aussieht.
Du kannst sicherlich einen Punkt angeben, einen Schwellwert und dann von dem Punkt aus alle Pixel markieren, die weniger als der Schwellwert vom Ursprung abweichen (Seeded Region Growing).
Ansonsten musst du schon eher Richtung SIFT (Scale Invariant Feature Transform) gehen und das ist dann schon nicht mehr trivial.