1

私のデータベースには、Microsoft Oxford の Detect メソッドの結果である顔の四角形があります。

元 :Top = 50 | Left = 49 | Width = 336 | Height = 336

しかし、この指定された顔の四角形でメソッド「AddPersonFace」を呼び出すと、FaceNotFound Exception が発生します。

元 :

var faceService = new FaceServiceClient("KEY");
var faces = await faceService.DetectAsync("IMG_URL");

// FaceApiException FaceNotFound Here
var faceInOxford = await faceService.AddPersonFaceAsync("GROUP_ID", "PERSON_ID", "IMG_URL", targetFace:faces[0].FaceRectangle);

ありがとう

4

1 に答える 1

0

Oxford が提供する長方形は、顔を再検出するには小さすぎると思います。少し拡大して動作確認してみると良いと思います。API が機能するには、髪の毛、耳、または頭の全体的な形状を確認する必要があるかもしれません。

ただし、これは望ましくない動作と思われるため、Microsoft に報告してください。

于 2016-05-06T09:05:59.533 に答える