ocr - 获得对 Google Vision OCR 文本注释结果的信心
问题描述
我在图像上运行 OCR 得到的结果(基于本教程)不包括置信度分数。有没有办法获取这些信息?
文档将其score
列为应返回的值之一,但我没有看到。
这是我看到的输出:
description: "&"
bounding_poly {
vertices {
x: 435
y: 959
}
vertices {
x: 459
y: 960
}
vertices {
x: 458
y: 990
}
vertices {
x: 434
y: 989
}
}
解决方案
您指向文档的链接转到与 OCR 无关的“实体注释”部分。
如果将请求的类型设置为“DOCUMENT_TEXT_DETECTION”,则可以获得 OCR 结果的某种分数(置信度):
....
"symbols": [
{
"property": {
"detectedLanguages": [
{
"languageCode": "en"
}
]
},
"boundingBox": {
"vertices": [....]
},
"text": "T",
"confidence": 0.99
},
....
“TEXT_DETECTION”类型的结果不会为您提供任何置信度值。
您可以在这里轻松尝试不同之处: https ://cloud.google.com/vision/docs/ocr
推荐阅读
- c# - 如何在实现 C# 非泛型接口泛型属性时跳过传递类型?
- xml - Mule 中的 DataWeave 转换
- c# - 有什么办法可以让我在 C# 控制台应用程序中同时播放两种声音?
- c# - c# StringBuilder 具有 Linq-ish 功能 IfElse 这可能吗?
- sql - 如何添加约束以确保客户只能购买一定数量的产品 - Postgresql
- r - 负月份作为两个日期之间的差异
- django - 404 从 STATIC_URL 获取时不会在我的后备视图上调用 GET
- javascript - 创建弹出窗口按钮
- nginx - Nginx 重写位置
- html - 如何防止二粘重叠的元素?