FindSimilarへ投げる際のリクエストヘッダ、リクエストボディを整形して、各類似度を取得しています。FindSimilarに投げる際のリクエストボディはJSONにして渡さないといけないので、MatchFaceSimilar独自クラスのインスタンスを作成後、Json.NETのJsonConvert.SerializeObject()を使用してシリアライズしています。ちなみに公式ドキュメントによると、以下のような形式のJSONにする必要があります。"matchFace"}MatchFaceSimilarクラス内のJsonPropertyには上記のキー項目名を設定しています。FindSimilarからの結果JSONを受け取るための独自クラスです。FindSimilar実行後にcontentStringに入った結果JSONをJsonConvert.DeserializeObject()でデシリアライズし、FaceConfidenceクラスのインスタンスを作成しています。faceInfoList);としていた部分を以下のコードで上書きして、実行してみましょう。}ここでは以下の画像を使用して試してみます。2人分の顔が検出され、比較先画像で検出された2人分の顔とそれぞれ比較、類似度が判定されていますね。以上で終了になります。FindSimilarの類似判定をしている記事が意外に見つけられなかったので、自分でやってみました。SDKでNuGetに「Microsoft.Azure.CognitiveServices.Vision.Face」とかいうすごく便利そうなものがあると知ったのは作った後のこと。