Azure Face API

重要

Microsoft の責任ある AI の原則をサポートするために、Face サービスの利用は、適格性と使用基準に基づいて制限されています。 Face サービスは、Microsoft が管理する顧客とパートナーのみが利用できます。 顔認識受付フォームを使用して利用申請を行ってください。 詳細については、「Face の制限付きアクセス」ページを参照してください。

重要

感情の状態やアイデンティティの属性の推測に使用できる顔認識機能は廃止されます。この機能は使い方を誤ると、ステレオタイプ化、差別、サービスの不当な拒否に人々をさらす可能性があります。 たとえば、感情、性別、年齢、笑顔、顔ひげ、髪、メイクを予測する機能が該当します。 これらの機能を既にご利用のお客様は、廃止前の 2023 年 6 月 30 日までに、使用を中止する必要があります。 この決定について詳しくは、こちらをご覧ください。

Azure Face サービスは、画像に含まれている人の顔の検出、認識、分析する AI アルゴリズムを提供します。

ライブラリをインストールする

Visual Studio を使用してインストールする

Visual Studio を使用して、新しい .NET Core アプリケーションを作成します。

新しいプロジェクトを作成したら、ソリューション エクスプローラーでプロジェクト ソリューションを右クリックし、 [NuGet パッケージの管理] を選択して、クライアント ライブラリをインストールします。 パッケージ マネージャーが開いたら、[参照] を選択し、[プレリリースを含める] をオンにして、 を検索します。 バージョン 2.7.0-preview.1 を選択し、 [インストール] を選択します。

コマンド ライン インターフェイスを使用してインストールする

コンソール ウィンドウ (cmd、PowerShell、Bash など) で、dotnet new コマンドを使用し、face-quickstart という名前で新しいコンソール アプリを作成します。 このコマンドにより、1 つのソース ファイル (program.cs) を使用する単純な "Hello World" C# プロジェクトが作成されます。

dotnet new console -n face-quickstart

新しく作成されたアプリ フォルダーにディレクトリを変更します。 次を使用してアプリケーションをビルドできます。

dotnet build

ビルドの出力に警告やエラーが含まれないようにする必要があります。

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

次のコマンドを使用して、アプリケーション ディレクトリ内に .NET 用 Face クライアント ライブラリをインストールします。

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

次の手順

Face サービスの [概要 ] に移動するか、 クイックスタート に従って作業を開始します。