Unity3d Unity 3D C#Watson视觉识别解析数据
我试图弄清楚如何解析在视觉识别服务响应期间返回的数据Unity3d Unity 3D C#Watson视觉识别解析数据,unity3d,ibm-watson,Unity3d,Ibm Watson,我试图弄清楚如何解析在视觉识别服务响应期间返回的数据 [07/05/2018 20:39:40][ExampleVisualRecognition.OnClassifyPost()][DEBUG] {"images":[{"classifiers": [{"classifier_id":"Shapes_925471689","name":"Shapes","classes": [{"class":"Square","score":0.787}]}, 我知道customDa
[07/05/2018 20:39:40][ExampleVisualRecognition.OnClassifyPost()][DEBUG]
{"images":[{"classifiers":
[{"classifier_id":"Shapes_925471689","name":"Shapes","classes":
[{"class":"Square","score":0.787}]},
我知道customData[“json”].ToString()打印这个输出,它是一个dictionary对象,但是如何从dictionary/json中提取特定数据,例如“class”值“Square” 您应该能够使用ClassifiedImages对象来获取这些值
private void OnClassify(ClassifiedImages classify, Dictionary<string, object> customData)
{
Log.Debug("Classification result", "class: {0}", classify.classifiers[0] );
}
private void OnClassify(ClassifiedImages分类,Dictionary customData)
{
Log.Debug(“分类结果”,“类:{0}”,classify.classifiers[0]);
}
谢谢泰姬陵。我使用简单的JSON重新解析了数据,尽管我现在意识到这是不必要的