Moin,
momentan arbeite ich an einem kleinen Roboter der mithilfe von OpenCV, dem Raspberry pi 3 + RaspiCam eine Linie erkennen und dieser folgen soll.
Bisher habe ich "threshold" über das Bild gelegt und es nochmal geglättet.
Um die Linie zu erkennen war es mein Plan, 5 kleine Kreise in der Mitte des unteren Bildschirmrandes zu erstellen. Diese Kreise sind, mit einem kleinen Abstand, übereinander.
O
O
O
O
O
Diese Kreise sollen jetzt aber nicht starr, sondern nach links und rechts flexibel sein, damit diese immer der Mitte der Linie folgen können und ich so den Winkel der Kurven berechnen kann.
Allerdings weiß ich jetzt nicht wirklich wie ich das mit Python und OpenCV umsetzen kann. Könnte mir da jemand einen Tipp geben, wie man da am besten anfängt oder wo man das nachlesen könnte? Habe bisher nichts im Internet gefunden.
Vielen Dank schon mal
War klar. Kurz nachdem ich den Post hier eröffnet habe, bin ich auf Meanshift und Camshift gestoßen nach kurzem überfliegen ist es glaube ich genau das was ich gesucht habe. ![]()