OpenCV gruppiert weiße Pixel
Ich habe die harte Arbeit geleistet, meine iSight-Kamera auf meinem MacBook in eine Infrarotkamera verwandelt, sie konvertiert, den Schwellenwert festgelegt usw. und jetzt ein Bild erstellt, das ungefähr so aussieht:
Mein Problem ist jetzt; Ich muss durch Gruppieren der weißen Pixel wissen, wie viele Blobs sich auf meinem Bild befinden. Ich möchte nicht verwendencvBlob
/cvBlobsLib
Ich würde lieber nur das verwenden, was bereits in OpenCV ist.
I kann Durchlaufen Sie die Pixel und gruppieren Sie sie, indem Sie prüfen, ob weiße Pixel (mit Schwellenwerten) berührt werden, aber ich vermute, dass dies mit OpenCV sehr einfach möglich ist.
Ich schätze, ich kann nicht verwendencvFindContours
Dadurch werden alle weißen Pixel in einem großen Array abgerufen, anstatt sie in "Gruppen" zu unterteilen. Kann mir jemand empfehlen? (Beachten Sie, dass dies keine Kreise sind, sondern nur das Licht von kleinen IR-LEDs.)
Vielen Dank im Voraus!
tommed