Forum: PC-Programmierung Java - JAI - Centroids (Schwerpunkte) bestimmen


von Hans (Gast)


Lesenswert?

Hallo liebes Forum,

ich habe folgendes Problem und würde mich freuen, wenn ihr mir helfen 
könntet.

Ich habe ein PlanarImage, in welchem mehrere Formen (Kreisförmig) 
enthalten sind, diese Formen sind weiß gefüllt, das restliche Image ist 
grau und schwarz.

Wie kann ich nun den Schwerpunkt dieser Formen bestimmen, sowie deren 
Anzahl?

Ich verwende JAVA mit der JAI Bibliothek.

lg,
Hans

von FunkKanne (Gast)


Lesenswert?

Um die Formen aus dem Bild zu bestimmen, kannst du eine 
Hough-Transformation durchführen. Wenn sie kreisförmig sind, dann 
brauchst du doch nur den Mittelpunkt, oder?

von Hans (Gast)


Lesenswert?

Ja genau, dass hört sich nach der Lösung meines Problems an.
Danke für den Input !

Hat schon mal jemand eine Hough-Transformation mittels JAI durchgeführt 
und kann mir diese schnell zeigen ?

Vielen Dank schon im Voraus.

von FunkKanne (Gast)


Lesenswert?

Nee, mit JAI noch nicht, aber ich habe die mal in C++ selbst 
programmiert. Ist kein Hexenwerk. Gibt es dafür nicht etwas 
vorgefertigtes in JAI? Ist bei der Bildverarbeitung ja ein gängiges 
Verfahren.

von FunkKanne (Gast)


Lesenswert?

Kannst du ein Beispielbild hier einfügen? Interessant wäre, ob die 
Durchmesser schon im Voraus bekannt sind, wie der Hintergrund ist. 
Wahrscheinlich wendest du die Hough-Transformation erst nach einer 
Skelettierung an, benutzt du dazu einen Sobel-Filter? Ein Bild nach der 
Skelettierung wäre noch besser!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.