ProjectOxford情感识别

时间:2016-02-09 14:19:52

标签: c# exception microsoft-cognitive

我正在尝试使用OpenCV人脸检测进行Microsoft Emotion Recognition。 Everithing很好,直到 Emotion[] emotions = await client.RecognizeAsync(pstream, face_rects); 这会抛出Microsoft.ProjectOxford.Common.ClientException但没有信息。

Api键是最新的,必须正常工作。有没有人有同样的问题?

更新

我发现了。 pstream处没有图片标题。现在有错误代码InvalidImageSize,它表示图片尺寸太小或太大。

现在我用

保存图像

Bitmap::Save( Stream, ImageFormat );

1 个答案:

答案 0 :(得分:0)

我知道你自己已经回答了这个问题,但是为了寻找答案的其他人,我会在这里重新提供。

确保pstream中使用的图片有一个标题,并且它在api的可接受尺寸范围内。