你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure 人脸 API

重要

为了支持我们负责任的 AI 原则,基于资格和使用标准对人脸服务访问进行限制。 人脸服务仅适用于 Microsoft 托管客户和合作伙伴。 使用人脸识别引入表单来申请访问。 有关详细信息,请参阅人脸受限访问页面。

重要

Microsoft 将停用面部识别功能,这些功能可用于尝试推断情绪状态和身份属性,如果滥用,可能会使人们遭受刻板印象、歧视或受到不公平的拒绝服务攻击。 这些包括预测情绪、性别、年龄、微笑、面部毛发、头发和化妆的能力。 现有客户必须在 2023 年 6 月 30 日之前,在这些功能被停用之前停止使用这些功能。 在此处阅读有关此决定的更多信息。

Azure 人脸服务提供用于检测、识别和分析图像中人脸的 AI 算法。

安装该库

使用 Visual Studio 安装

使用 Visual Studio 创建新的 .NET Core 应用程序。

创建新项目后,右键单击“解决方案资源管理器”中的项目解决方案,然后选择“管理 NuGet 包”,以安装客户端库 。 在打开的包管理器中,选择“浏览”,选中“包括预发行版”并搜索 Microsoft.Azure.CognitiveServices.Vision.Face。 选择版本 2.7.0-preview.1,然后选择“安装”。

使用命令行接口进行安装

在控制台窗口(例如 cmd、PowerShell 或 Bash)中,使用 dotnet new 命令创建名为 face-quickstart 的新控制台应用。 此命令将创建包含单个源文件的简单“Hello World”C# 项目:program.cs

dotnet new console -n face-quickstart

将目录更改为新创建的应用文件夹。 可使用以下代码生成应用程序:

dotnet build

生成输出不应包含警告或错误。

...
Build succeeded.
 0 Warning(s)
 0 Error(s)
...

在应用程序目录中,使用以下命令安装适用于 .NET 的人脸客户端库:

dotnet add package Microsoft.Azure.CognitiveServices.Vision.Face --version 2.7.0-preview.1

后续步骤

转到人脸服务 概述 或按照 快速入门 开始使用。