face-filters-azure-ai

1.0.6 • Public • Published

face-filters-azure-ai

JS wrapper for Azure AI cognitive services that lets you automatically apply a mask/filter to a face.

You will need an API Token and the endpoint from Azure Cognitive Services to use this

Usage

import { FaceAPI } from "face-filters-azure-ai";

async function main() {
  const client = new FaceAPI("<your token>", "<your API endpoint>");
  const myImage = "image.png";
  const myFilter = "filter.png";
  const myProcessedImage = await client.faceFilter(myImage, myFilter);
  myProcessedImage.write("myImage.png", (error) =>
    console.log(error ? error : "Image saved as myImage.png")
  );
  //myProcessedImage is a standard jimp object
}

main();

Dependencies used

  • Axios (for API calls)
  • JIMP (for the image editing)

Readme

Keywords

none

Package Sidebar

Install

npm i face-filters-azure-ai

Weekly Downloads

9

Version

1.0.6

License

MIT

Unpacked Size

12 kB

Total Files

14

Last publish

Collaborators

  • ianeli1