Umformen einer lauten Münze in eine Kreisform

Ich mache eine Münzerkennung mit JavaCV (OpenCV-Wrapper), habe aber ein kleines Problem, wenn die Münzen verbunden sind. Wenn ich versuche, sie zu zerfressen, um diese Münzen zu trennen, verlieren sie ihre Kreisform und wenn ich versuche, Pixel in jeder Münze zu zählen, kann es Probleme geben, so dass einige Münzen als eine größere fehlgezählt werden können. Was ich tun möchte, ist zuerst, sie umzuformen und sie wie einen Kreis zu formen (gleich dem Radius dieser Münze) und dann Pixel in ihnen zu zählen.

Hier ist mein Bild mit Schwellenwerten:

Und hier ist erodiertes Bild:

Irgendwelche Vorschläge? Oder gibt es eine bessere Möglichkeit, Brücken zwischen Münzen zu brechen?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage