Gast
#2408938
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
