0

我正在尝试使用 OpenCV 人脸检测进行 Microsoft Emotion Recognition。一切都很好,直到 Emotion[] emotions = await client.RecognizeAsync(pstream, face_rects); This throwsMicrosoft.ProjectOxford.Common.ClientException没有任何信息。

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

更新:

我发现。那里没有图像标题pstream。现在有错误代码InvalidImageSize,它说图像尺寸太小或太大。

现在我正在保存图像

Bitmap::Save( Stream, ImageFormat );

4

1 回答 1

0

我知道您自己已经回答了这个问题,但是为了其他人寻找答案,我将在此处重新提供。

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

于 2016-02-27T07:47:27.327 回答