我想使用Google Vision API进行标签检测。为此,我使用的是.NET库。这是我的代码:
var client = ImageAnnotatorClient.Create();
// Load the image file into memory
var image = Image.FromFile("trui3.jpg");
// Performs label detection on the image file
var response = client.DetectLabels(image);
foreach (var annotation in response)
{
if (annotation.Description != null)
Console.WriteLine(annotation.Description);
}
Console.ReadKey();
效果很好。它显示所有标签。但在Google website上,它还会显示标签的百分比。请参阅图片以获取示例。
如何通过使用.NET库来实现这一目标?
答案 0 :(得分:0)
注释的Score
(请参见C# example page下方),该范围属于[0,1]范围。
if (annotation.Description != null)
{
Console.WriteLine($"{annotation.Description} ({annotation.Score}");
}