我创建了一个示例应用来测试Google Cloud Vision API中的图像情感分析,但我没有取得好成绩。该应用正在App Engine上运行:https://feel-vision.appspot.com
悲伤,愤怒和惊讶的可能性真的很难从"非常不可能"门槛,无论多么悲伤,生气或惊讶,我都试着去拍照。
快乐的可能性是通过假笑而轻易移动的。
我能做些什么来改善情绪分析结果吗?
目前我正在以这种方式调用API(使用Java客户端):
//dataUrl is the JPEG base64 encoded image sent by the client
AnnotateImageRequest req = new AnnotateImageRequest()
.setImage(new Image().setContent(dataUrl))
.setFeatures(Arrays.asList(
new Feature().setType("LABEL_DETECTION"),
new Feature().setType("FACE_DETECTION")));
Annotate annotate = vision.images().annotate(new BatchAnnotateImagesRequest().setRequests(Arrays.asList(req)));
BatchAnnotateImagesResponse batchResponse = annotate.execute();
//process the response