Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 情绪识别_C#_Exception_Microsoft Cognitive - Fatal编程技术网

C# 情绪识别

C# 情绪识别,c#,exception,microsoft-cognitive,C#,Exception,Microsoft Cognitive,我正在尝试使用OpenCV人脸检测进行Microsoft情感识别。一切都很好,直到 Emotion[]emotions=wait client.RecognizeAsync(pstream,face\rects) 这将抛出Microsoft.ProjectOxford.Common.ClientException Api密钥是最新的,必须正常工作。有人有同样的问题吗 更新: 我发现了。在pstream处没有图像头。现在有错误代码InvalidImageSize,它表示图像大小太小或太大 现在我正

我正在尝试使用OpenCV人脸检测进行Microsoft情感识别。一切都很好,直到
Emotion[]emotions=wait client.RecognizeAsync(pstream,face\rects)
这将抛出Microsoft.ProjectOxford.Common.ClientException

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

更新:

我发现了。在
pstream
处没有图像头。现在有错误代码
InvalidImageSize
,它表示图像大小太小或太大

现在我正在用


Bitmap::保存(流、图像格式)

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


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

您可以在
Microsoft.ProjectOxford.Common.ClientException.Error.Message
中找到有关出错原因的详细信息。