Вызов Microsoft.Azure.CognitiveServices.Vision.Face.FaceClient.DetectWithStreamAsync возвращает «Операция вернула недопустимый код состояния« NotFound »» - PullRequest
0 голосов
/ 04 октября 2018

Следуя инструкциям здесь: https://docs.microsoft.com/en-us/azure/cognitive-services/face/tutorials/faceapiincsharptutorial

Мой вызов

IList<DetectedFace> faceList = await faceClient.Face.DetectWithStreamAsync(
                        imageFileStream, true, false, faceAttributes);

вызывает исключение, которое говорит:

"Операция возвратиланедопустимый код состояния "NotFound" "

Я проверил ключи, конечную точку, но они кажутся нормальными.Я и не могу понять, почему вызов не удался.

Ошибка неопределенная, но я предполагаю, что "NotFound" означает, что на картинке не было найдено лицо.Изображение имеет очень очевидное лицо, поэтому его легко обнаружить.

faceClient создается в верхней части класса следующим образом:

private readonly IFaceClient faceClient = new FaceClient (новый ApiKeyServiceClientCredentials (subscriptionKey), новый System.Net.Http.DelegatingHandler [] {});

Может кто-нибудь пролить свет на то, что может вызвать эту ошибку?

...