Erkennen einen Kreis, der eine bestimmte Farbe (oder Grau) mit openCV
Gibt es eine Möglichkeit zu erkennen, einen Kreis mit einem bestimmten Grau-Ebene mithilfe von openCV? Ich will erkennen, einen Kreis, der markiert sich von den anderen.
Derzeit bin ich mit cvHoughCircles zu erkennen meine Kreise. Ich kenne die Methode gibt ein array von cvSeq mit der info auf jeden Kreis (Punkt und radius), aber es bietet keine Farbinformationen.
Danke
- Sie können manuell prüfen die Farbe Wert, wenn Sie Kreis Lage
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie zuerst zu isolieren, die Farbe, die Sie wollen, und führen Sie dann eine houghcircles auf das Bild.
Sagen, Sie wollen zu finden, die grünen Kreise von einem Haufen von grünen, roten und blauen Kreisen. Seine einfache, in diesem Fall eben die Schwelle der grün-Kanal. Sie erhalten nur den grünen Kreis in der thresholded Bild. Tun ein sobel - /canny auf es und führen Sie houghcircles.