@@ -69,12 +69,12 @@ void Start()
69
69
// Log.Debug("ExampleVisualRecognition", "Classify image failed!");
70
70
71
71
//// Classify post image
72
- // Log.Debug("ExampleVisualRecognition", "Attempting to classify via image on file system");
73
- // string imagesPath = Application.dataPath + "/Watson/Examples/ServiceExamples/TestData/visual-recognition-classifiers/obama.jpg";
74
- // string[] owners = { "IBM", "me" };
75
- // string[] classifierIDs = { "default" };
76
- // if (!m_VisualRecognition.Classify(OnClassify, imagesPath, owners, classifierIDs, 0.5f))
77
- // Log.Debug("ExampleVisualRecognition", "Classify image failed!");
72
+ Log . Debug ( "ExampleVisualRecognition" , "Attempting to classify via image on file system" ) ;
73
+ string imagesPath = Application . dataPath + "/Watson/Examples/ServiceExamples/TestData/visual-recognition-classifiers/obama.jpg" ;
74
+ string [ ] owners = { "IBM" , "me" } ;
75
+ string [ ] classifierIDs = { "default" } ;
76
+ if ( ! m_VisualRecognition . Classify ( imagesPath , OnClassify , owners , classifierIDs , 0.5f ) )
77
+ Log . Debug ( "ExampleVisualRecognition" , "Classify image failed!" ) ;
78
78
79
79
//// Detect faces get
80
80
//Log.Debug("ExampleVisualRecognition", "Attempting to detect faces via URL");
@@ -170,11 +170,14 @@ private void OnClassify(ClassifyTopLevelMultiple classify, string data)
170
170
foreach ( ClassifyTopLevelSingle image in classify . images )
171
171
{
172
172
Log . Debug ( "ExampleVisualRecognition" , "\t source_url: " + image . source_url + ", resolved_url: " + image . resolved_url ) ;
173
- foreach ( ClassifyPerClassifier classifier in image . classifiers )
173
+ if ( image . classifiers != null && image . classifiers . Length > 0 )
174
174
{
175
- Log . Debug ( "ExampleVisualRecognition" , "\t \t classifier_id: " + classifier . classifier_id + ", name: " + classifier . name ) ;
176
- foreach ( ClassResult classResult in classifier . classes )
177
- Log . Debug ( "ExampleVisualRecognition" , "\t \t \t class: " + classResult . m_class + ", score: " + classResult . score + ", type_hierarchy: " + classResult . type_hierarchy ) ;
175
+ foreach ( ClassifyPerClassifier classifier in image . classifiers )
176
+ {
177
+ Log . Debug ( "ExampleVisualRecognition" , "\t \t classifier_id: " + classifier . classifier_id + ", name: " + classifier . name ) ;
178
+ foreach ( ClassResult classResult in classifier . classes )
179
+ Log . Debug ( "ExampleVisualRecognition" , "\t \t \t class: " + classResult . m_class + ", score: " + classResult . score + ", type_hierarchy: " + classResult . type_hierarchy ) ;
180
+ }
178
181
}
179
182
}
180
183
}
0 commit comments