RE: Winkelerkennung aus FFT
hmm... ich kenn mich leider nicht gut genug mit Vision aus um dir da besonders viel weiterzuhelfen, würde aber vermuten dass es für sowas vorgefertigte Funktionen gibt die dir eine Art Maske übers Bild legen. Ist ja so wie ich das bei dir sehe (in den Screenshots) auch gemacht. Wie man da die Punkte draus extrahiert weis ich allerdings nicht, aber irgendwo müssen da Koordinaten für gespeichert sein...
Ansonsten könnte man einfach die Schwarz markierten Areale im linken unteren Bild "manuell" identifizieren (Farbwert des Bildpunkts auslesen, wenn weis nix tun, wenn Schwarz nachbarpunkte suchen, identifizieren und dann den Schwerpunkt der Form ausrechnen (Summieren aller Koordinaten und dividieren durch die anzahl der zusammenhängenden Punkte).
Aber wie gesagt: An sich müsste es sowas vorgefertigt in Vision geben, denn letztlich müssen die Schwarzen kreise da ja in irgendeiner Form ähnlich ausgewertet und erzeugt worden sein. Oder erstellst du die manuell? Dann wirds begrenzt komplizierter. Dann müsstest du die FFT nehmen und die Helleren bereiche identifizieren (Helle Punkte suchen, benachbarte Helle Bereiche suchen, gewichtetes Mittel bilden (Helligkeitswert mal Koordinate / Gesamter Helligkeitswert). Randbedingung: In einem Kreis mit durchmesser x müssen mindestens die Hälfte der Punkte Hell sein (oder mehr - ausprobieren), damit du nicht auch das rauschen als Hellen bereich identifizierst.
Zitat:Märchen und Geschichten werden erzählt am Lagerfeuer, technischen Fakten werden mitgeteilt (oder so). (Genauso wie Software nicht auf einem Server "herumliegt", die ist dort installiert.)
*Zitat: IchSelbst*
|