你当前正在访问 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