Mit Hilfe des Gesichts-Landmarken-Detektors von dlib konnte ich eine sehr spezifische Begrenzungsregion für ein Auge isolieren. Ich bin jedoch nicht völlig darüber verärgert, wie man eine kreisförmige Umrandung um die Iris selbst herum schafft. Ich habe versucht, Canny Kantenerkennung gefolgt von Hough Kreise, aber Kreise scheint nicht in der Lage, das Bild zu verarbeiten, wahrscheinlich aufgrund der niedrigen Auflösung und teilweise behindert Iris (aufgrund der Augenlider natürlich). Ich habe dies mit einer höheren Auflösung der Kamera versucht und es funktioniert, aber aufgrund der Einschränkungen meines Projekts ist es nicht möglich, dies zu tun. Momentan ist dies die Grenzregion, die ich isoliert habe.Webcam Iris Detection mit Hough Circles in Python OpenCV
Das erste Bild ist das Auge direkt auf die Webcam schauen, wie unten gezeigt:
Das Bild unten wird das Auge nach oben schaut:
ich nicht bin auf der Suche für Code, aber wenn jemand mir sagen könnte, welche Transformationen auf dem Bild angemessen wären, würde ich es sehr schätzen.
Hmm zu analysieren. Also habe ich eine Schwelle benutzt und diese bekommen. Gibt es eine Möglichkeit, die Kante um das Auge herum zu entfernen? http://puu.sh/q9dGT/d5ff23f0c4.png – user2615936
Welche Art von Schwelle haben Sie verwendet? ich beabsichtige, das Weiß des Auges zu entfernen, um den Rest zu isolieren. Versuchen Sie, ein Histogramm zu verwenden, um den besten Schwellenwert zu finden –