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

Grundlegende Kenntnisse zum MySQL UNION-Operator

MySQL UNION-Operator Dieses Tutorial stellt die S...

So ändern Sie die Kodierung in MySQL Version 5.7 unter Windows auf UTF-8

Vorwort Ich habe gerade angefangen, MySQL zu lern...

So stoppen Sie die CSS-Animation mittendrin und behalten die Haltung bei

Vorwort Ich bin einmal auf ein schwieriges Proble...

Drei Möglichkeiten zum Erstellen eines Graueffekts auf Website-Bildern

Ich habe schon immer Graustufenbilder bevorzugt, d...

Node verwendet das Modul async_hooks zur Anforderungsverfolgung

Das Modul async_hooks ist eine experimentelle API...

Eine kurze Erläuterung der Schriftarteinstellungen in Webseiten

Das Festlegen der Schriftart für die gesamte Site...

MySQL-Passwort ist korrekt, aber keine lokale Anmeldung möglich -1045

MySQL-Passwort ist korrekt, aber keine lokale Anm...

Analyse des Verwendungsbeispiels für den Common Table Expression CTE in mysql8

Dieser Artikel beschreibt anhand eines Beispiels ...

Einstellungen für den Ubuntu-Boot-Autostart-Dienst

So erstellen Sie einen Dienst und starten ihn aut...

Detaillierte Erklärung der Verwendung des Linux-Befehls lsof

lsof (List Open Files) ist ein Tool zum Anzeigen ...

Die letzten zwei Jahre mit User Experience

<br />Es ist nicht länger als zwei Jahre her...