hallo, ich habe folgendes problem: mittels opencv sollen bohrlöcher in werkstücken gefunden und anschließend die Abmessungen/Mittelpunktskoordinaten ermittelt werden. in "Opencv 2 Computer Vision Application Programming Cookbook" wird die erkennung von kreisen/kreis förmigen objekten anhand eines tollen beispiels gezeigt(d.h. kreiserkennung funktioniert ganz gut). wenn ich auf mein beispiel/bild "houghcircles" anwende, werden kreise gefunden wo keine sind, umgekehrt werden tatsächlich vorhandene kreise nicht gefunden. einen änderung bzw anpassung der pixel/durchmesser/abstand in der "houghcircles" funktion brachte leider auch nicht das gewünschte ergebnis. der versuch mit einem in paint gezeichneten jpeg(schwarze kreise auf hellem hintergrund) funktionierte auch nicht. hierbei drängt sich der verdacht auf, dass entweder das filtern vor der transformation od. die transformation selbst ungeeignet ist für meine anwendungen. der versuch versch bzw mehrere filter vor der hough transformation auf das bild anzuwenden brachte unabhängig vom filtertyp ebenfalls kein zufriedenstellendes ergebnis. Meine frage: hat jemand eine idee wie ich das bild aufbereiten muss damit die hough transformation funktioniert bzw. muss ich zur erkennung vielleicht auf findContours wechseln ?? Danke
Funktioniert die Kantendetektion (die intern ja aufgerufen wird) alleine bzw wie hast du deren Parameter ausgewählt?
hallo, mee schrieb: > Funktioniert die Kantendetektion (die intern ja aufgerufen wird) alleine .....da weiß ich jetzt nicht genau was du mit intern meinst bzw wie ich das überprüfen soll ? bzgl parameter: die pixel(durchmesser, abstand) wurden in corel draw ermittelt und dann der funktion übergeben ....das führte zu schlechten bis zu sehr schlechten ergebnissen(abhängig von den parametern) danke mfg
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.