我正在尝试使用OpenCV人脸检测进行Microsoft Emotion Recognition。 Everithing很好,直到
Emotion[] emotions = await client.RecognizeAsync(pstream, face_rects);
这会抛出Microsoft.ProjectOxford.Common.ClientException
但没有信息。
Api键是最新的,必须正常工作。有没有人有同样的问题?
更新
我发现了。 pstream
处没有图片标题。现在有错误代码InvalidImageSize
,它表示图片尺寸太小或太大。
现在我用
保存图像 Bitmap::Save( Stream, ImageFormat );
答案 0 :(得分:0)
我知道你自己已经回答了这个问题,但是为了寻找答案的其他人,我会在这里重新提供。
确保pstream
中使用的图片有一个标题,并且它在api的可接受尺寸范围内。