Exciting release!Introducing "safe npm". Learn more
Socket
Log inDemoInstall

@azure/cognitiveservices-face

Package Overview
Dependencies
2
Maintainers
4
Versions
8
Issues
File Explorer

Advanced tools

@azure/cognitiveservices-face

FaceClient Library with typescript type definitions for node.js and browser.

    5.0.0latest
    GitHub

Version published
Maintainers
4
Weekly downloads
621
decreased by-27.2%

Weekly downloads

Changelog

Source

@azure/arm-sqlvirtualmachine_5.0.0-beta.7

5.0.0-beta.7 (2023-02-02)

The package of @azure/arm-sqlvirtualmachine is using our next generation design principles since version 5.0.0-beta.7, which contains breaking changes.

To understand the detail of the change, please refer to Changelog.

To migrate the existing applications to the latest version, please refer to Migration Guide.

To learn more, please refer to our documentation Quick Start.

Readme

Source

An isomorphic javascript sdk for - FaceClient

This package contains an isomorphic SDK for FaceClient.

Currently supported environments

How to Install

npm install @azure/cognitiveservices-face

How to use

nodejs - Authentication, client creation and list personGroupPerson as an example written in TypeScript.
Install @azure/ms-rest-azure-js
npm install @azure/ms-rest-azure-js
Sample code

The following sample detects the facial features on the given image. To know more, refer to the Azure Documentation on Face APIs

const { FaceClient, FaceModels } = require("@azure/cognitiveservices-face"); const { CognitiveServicesCredentials } = require("@azure/ms-rest-azure-js"); async function main() { const faceKey = process.env["faceKey"] || "<faceKey>"; const faceEndPoint = process.env["faceEndPoint"] || "<faceEndPoint>"; const cognitiveServiceCredentials = new CognitiveServicesCredentials(faceKey); const client = new FaceClient(cognitiveServiceCredentials, faceEndPoint); const url = "https://pbs.twimg.com/profile_images/3354326900/3a5168f2b45c07d0965098be1a4e3007.jpeg"; const options = { returnFaceLandmarks: true }; client.face .detectWithUrl(url, options) .then(result => { console.log("The result is: "); console.log(result); }) .catch(err => { console.log("An error occurred:"); console.error(err); }); } main();
browser - Authentication, client creation and list personGroupPerson as an example written in JavaScript.
Sample code
  • index.html
<!DOCTYPE html> <html lang="en"> <head> <title>@azure/cognitiveservices-face sample</title> <script src="node_modules/@azure/ms-rest-js/dist/msRest.browser.js"></script> <script src="node_modules/@azure/cognitiveservices-face/dist/cognitiveservices-face.js"></script> <script type="text/javascript"> const faceKey = "<YOUR_FACE_KEY>"; const faceEndPoint = "<YOUR_FACE_ENDPOINT>"; const cognitiveServiceCredentials = new msRest.ApiKeyCredentials({ inHeader: { "Ocp-Apim-Subscription-Key": faceKey } }); const client = new Azure.CognitiveservicesFace.FaceClient( cognitiveServiceCredentials, faceEndPoint ); const url = "https://pbs.twimg.com/profile_images/3354326900/3a5168f2b45c07d0965098be1a4e3007.jpeg"; const options = { returnFaceLandmarks: true }; client.face .detectWithUrl(url, options) .then(result => { console.log("The result is: "); console.log(result); }) .catch(err => { console.log("An error occurred:"); console.error(err); }); </script> </head> <body></body> </html>

Impressions

Keywords

FAQs

Last updated on 30 Nov 2021

Did you know?

Socket installs a Github app to automatically flag issues on every pull request and report the health of your dependencies. Find out what is inside your node modules and prevent malicious activity before you update the dependencies.

Install Socket
Socket
support@socket.devSocket SOC 2 Logo

Product

  • Package Issues
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc