0

faceServiceClient にある DetectAsync メソッドを使用しようとしています。

using (Stream imageFileStream = webClient.OpenRead(imageFilePath))
{
      var faces = await faceServiceClient.DetectAsync(imageFileStream, returnFaceLandmarks: true, returnFaceAttributes: requiredFaceAttributes);
      var faceAttributes = faces.Select(face => face.FaceAttributes);
      string result = "trying no error";
      faceAttributes.ToList().ForEach(f =>
                     result += $"Age: {f.Age.ToString()} Years  Gender: {f.Gender}  Smile: {f.Smile.ToString()}{Environment.NewLine}{Environment.NewLine}"
                  );
      return result;
}

例外は DetectAsync メソッドで発生します

Microsoft.ProjectOxford.Face.FaceAPIException: 'Microsoft.ProjectOxford.Face.FaceAPIException' 型の例外がスローされました。Microsoft.ProjectOxford.Face.FaceServiceClient.d__672.MoveNext() で --- 例外がスローされた前の場所からのスタック トレースの終わり --- System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) で System.Runtime で。 CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(タスク タスク) Microsoft.ProjectOxford.Face.FaceServiceClient.d__29.MoveNext() --- 例外がスローされた前の場所からのスタック トレースの終わり --- System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (タスク タスク) System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (タスク タスク) で System.Runtime.CompilerServices.TaskAwaiter1.

4

0 に答える 0