2017-08-18 2 views
1

J'ai essayé d'utiliser les algorithmes de détection d'émotion pour Microsoft Project Oxford. Cependant, je reçois une exception de client me disant que l'image est trop grande ou trop petite.ProjectOxford Emotion

Où puis-je trouver la documentation qui me dit quelles dimensions utiliser?

Répondre

2

De l'documentation

JPEG, PNG, GIF (la première image), et BMP sont pris en charge. La taille du fichier image doit être supérieure ou égale à 1 Ko mais ne doit pas dépasser 4 Mo.

La taille de la face détectable est comprise entre 36x36 et 4096x4096 pixels. Les faces situées hors de cette plage ne seront pas détectées.

Vous avez donc besoin d'une image dont la taille est comprise entre 1 Ko et 4 Mo et la résolution entre 36 x 36 et 4096 x 4096.

+0

C'est en fait pour l'API Face. Cela s'applique-t-il également à l'API Emotion? J'utilise en fait une image 640 * 480 (ou quelque chose comme ça) et il est environ 20 Ko gros. Aussi, pourquoi lancer une exception? – DigCamara

+0

Les limites sont les mêmes pour l '[Emotion API] (https://westus.dev.cognitive.microsoft.com/docs/services/5639d931ca73072154c1ce89/operations/563b31ea778daf121cc3a5fa). Pouvez-vous vérifier que vous n'utilisez pas le transfert en bloc? Aucune API ne le prend en charge. Si vous pouvez tracer votre requête HTTP, recherchez 'Transfer-Encoding: chunked'. – cthrash

+0

Ils sont en effet les mêmes, j'ai changé la référence de l'api à l'émotion api. –