Führen Sie die folgenden Schritte aus, um die Anmeldung durch Gesichtserkennung in Ubuntu zu implementieren

Führen Sie die folgenden Schritte aus, um die Anmeldung durch Gesichtserkennung in Ubuntu zu implementieren

1. Installieren Sie Howdy: Howdy-Projektadresse

sudo add-apt-repository ppa:boltgolt/howdy
sudo apt update
sudo apt install hallo

2. Fügen Sie Ihr eigenes Gesicht hinzu

sudo hallo hinzufügen

Fehler:

Geben Sie eine Bezeichnung für dieses neue Modell ein [Anfangsmodell] (max. 24 Zeichen): Tiger
Der Kamerapfad ist nicht richtig konfiguriert. Bitte bearbeiten Sie den Konfigurations-Wert „device_path“.
Ausnahme ignoriert in: <gebundene Methode VideoCapture.__del__ von <recorders.video_capture.VideoCapture-Objekt bei 0x7f6bc5be02b0>>
Traceback (letzter Anruf zuletzt):
 Datei "/lib/security/howdy/recorders/video_capture.py", Zeile 55, in __del__
  selbst.intern.release()
AttributeError: Das Objekt „VideoCapture“ hat kein Attribut „internal“

Lösung:

$ sudo apt-get installiere v4l-utils
# Den Kamerapfad anzeigen $ v4l2-ctl --list-devices
USB 2.0-Kamera: USB-Kamera (usb-0000:03:00.0-14):
 /Entwickler/video0
$ sudo hallo konfiguration
# Als nächstes ändern Sie den Gerätepfad in config = /dev/video0
$ sudo hallo hinzufügen
Gesichtsmodell für den Benutzer Tiger hinzufügen
Geben Sie eine Bezeichnung für dieses neue Modell ein [Anfangsmodell] (max. 24 Zeichen): Tiger

Bitte direkt in die Kamera schauen
Scan abgeschlossen

Ein neues Modell zum Tiger hinzugefügt

3. Testen

Öffnen Sie ein Terminal

$ sudo -ich
Gesicht als Tiger identifiziert
$ sudo hallo test

Öffnen eines Fensters mit einem Test-Feed

Drücken Sie Strg+C in diesem Terminal, um zu beenden
Klicken Sie auf das Bild, um den langsamen Modus zu aktivieren oder zu deaktivieren


Fenster schließen

4. Nachdem der Bildschirm gesperrt ist, drücken Sie die Eingabetaste, um zur Kennworteingabeoberfläche zu gelangen. Das Programm erkennt die Person und entsperrt sie direkt.

5. Andere Befehle

Verwendung:

howdy [-U Benutzer] [-y] Befehl [Argument]

Befehl Beschreibung
hinzufügen Ein neues Gesichtsmodell für einen Benutzer hinzufügen
klar Entfernen aller Gesichtsmodelle für einen Benutzer
Konfiguration Öffnen Sie die Konfigurationsdatei in Ihrem Standardeditor
deaktivieren Howdy deaktivieren oder aktivieren
Liste Alle gespeicherten Gesichtsmodelle für einen Benutzer auflisten
entfernen Entfernen eines bestimmten Modells für einen Benutzer
Schnappschuss Machen Sie einen Schnappschuss von Ihrem Kamera-Eingang
prüfen Testen Sie die Kamera und Erkennungsmethoden
Version Drucken Sie die aktuelle Versionsnummer

Zusammenfassen

Dies ist das Ende dieses Artikels über die Implementierung der Gesichtserkennungsanmeldung in Ubuntu. Weitere relevante Inhalte zur Gesichtserkennungsanmeldung in Ubuntu finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Lösen Sie das Problem von FEHLER 1045 (28000): Zugriff verweigert für Benutzer ''root''@''localhost'' beim Anmelden nach der Installation von MySQL 5.7.17 auf Ubuntu 16.04
  • Detaillierte Erläuterung der Installation und Anmeldung des SSH-Dienstes unter Ubuntu (SSH-Remote-Login)
  • Ubuntu 14.04 Grafische Lösung zum Vergessen des Benutzeranmeldekennworts
  • Eine schnelle Lösung für Ubuntu 16.04: Kein Bindestrich, keine Startleiste, keine Menüleiste, nur Desktop-Hintergrund nach der Anmeldung
  • Ubuntu 16.04 Serverkonfiguration SSH Passwortfreie Anmeldung
  • Detaillierte Erklärung der Ubuntu 14.04 Bridge-Netzwerkeinstellungen und des SSH-Logins
  • Detaillierte Installation und Konfiguration von SSH für die Remote-Anmeldung beim Ubuntu-Server
  • Ubuntu verwendet den Root-Benutzer zum Anmelden/Umschalten der Root-Berechtigungen
  • Wenn ein Linux (Ubuntu)-Benutzer N-mal hintereinander ein falsches Passwort eingibt, um sich anzumelden, wird das System automatisch für X Minuten gesperrt
  • So richten Sie eine passwortfreie SSH-Anmeldeinstallation in Ubuntu ein

<<:  Analyse der Implementierungsmethoden für MySQL-Datensicherung und -Wiederherstellung

>>:  Ein Artikel bringt Ihnen bei, sauberen JavaScript-Code zu schreiben

Artikel empfehlen

Farbabstimmungstechniken und Effektdarstellung für Beauty- und Styling-Websites

Farbe ist eines der wichtigsten Elemente jeder We...

So konfigurieren Sie einfach mehrere Server in Nginx

1: Ich werde nicht näher auf die Installation von...

JavaScript-Interview: So implementieren Sie die Methode zur Array-Abflachung

Inhaltsverzeichnis 1. Was ist Array-Flattening? 2...

Schritte zum Anpassen des Symbols in Vue

ant-design-vue passt die Verwendung von Ali Iconf...

Detaillierte Erläuterung der Angular-Routing-Unterrouten

Inhaltsverzeichnis 1. Subroutensyntax 2. Beispiel...

Lernhinweise zum WeChat-Applet: Seitenkonfiguration und -routing

Ich habe kürzlich die Entwicklung kleiner Program...

Warum Google und Facebook Docker nicht verwenden

Der Grund für das Schreiben dieses Artikels beste...

Tutorial zum binären Suchbaumalgorithmus für JavaScript-Anfänger

Inhaltsverzeichnis Was ist ein binärer Suchbaum (...

js zur Implementierung einer Überprüfungscode-Interferenz (dynamisch)

In diesem Artikelbeispiel wird der spezifische Co...

Erstellen Sie ein Docker-Image mit Dockerfile

Inhaltsverzeichnis Erstellen Sie ein Docker-Image...

Xhtml-Sonderzeichensammlung

Name des Autors: &#160; no-break space = gesc...

SQL-Implementierung von LeetCode (197. Steigende Temperatur)

[LeetCode] 197.Steigende Temperatur Schreiben Sie...