Gesichtserkennung, Gesichtserkennung mit Node.js

Blog

Gesichtserkennung, Gesichtserkennung mit Node.js

Gesichtserkennung, Gesichtserkennung mit Node.js

In dieser Schnellstartanleitung verwenden Sie die Azure Face-REST-API mit Node.js, um menschliche Gesichter in einem Bild zu erkennen.

Voraussetzungen

Ein Face API-Abonnementschlüssel. Einen kostenlosen Probeabonnementschlüssel erhalten Sie bei Testen Sie kognitive Dienste . Oder befolgen Sie die Anweisungen in Erstellen Sie ein Cognitive Services-Konto um den Face API-Dienst zu abonnieren und Ihren Schlüssel zu erhalten.
Ein Code-Editor wie Visual Studio Code

Einrichten der Node-Umgebung

Gehen Sie zu dem Ordner, in dem Sie Ihr Projekt erstellen möchten, und erstellen Sie eine neue Datei, facetection.js. Installieren Sie dann das Request-Modul zu diesem Projekt. Dadurch können Ihre Skripte HTTP-Anfragen stellen.

npm install request --save

Schreiben Sie das Node.js-Skript

Fügen Sie den folgenden Code in facetection.js ein. Diese Felder geben an, wie eine Verbindung zum Face-Dienst hergestellt wird und wo die Eingabedaten abgerufen werden. Sie müssen das Feld 'subscriptionKey' mit dem Wert Ihres Abonnementschlüssels aktualisieren und die uriBase-Zeichenfolge so ändern, dass sie die richtige Endpunktzeichenfolge enthält. Möglicherweise möchten Sie das Feld imageUrl so ändern, dass es auf Ihr eigenes Eingabebild verweist.

'streng verwenden'; const request = require('request'); // Durch Ihren gültigen Abonnementschlüssel ersetzen. const SubscriptionKey = ''; // Sie müssen in Ihrem REST-Aufruf dieselbe Position verwenden, die Sie zum Abrufen Ihrer // Abonnementschlüssel verwendet haben. Wenn Sie beispielsweise Ihre Abonnementschlüssel von // westus erhalten haben, ersetzen Sie 'westcentralus' in der URL unten durch 'westus'. const uriBase = 'https://.com/face/v1.0/detect'; const imageUrl = 'https://upload.wikimedia.org/wikipedia/commons/3/37/Dagestani_man_and_woman.jpg'>Node.js Skript, das die Azure Face-API aufruft, um Gesichter in einem Bild zu erkennen und ihre Attribute zurückzugeben. Erkunden Sie als Nächstes die Referenzdokumentation zur Gesichts-API, um mehr zu erfahren .

#node-js #javascript #maschinenlernen