当前位置: 首页 > 知识库问答 >
问题:

Google Cloud Vision API:OCR文本检测结果不准确-Node JS

慕晨
2023-03-14

我已经使用下面的代码对图像执行文本检测。

const client = await new vision.ImageAnnotatorClient({ credentials });
const [result] = await client.textDetection(path);
console.log(result.textAnnotations);

预期结果为BBTPB9999Q,但程序输出为BBTPB9999C

有没有办法提高精确度?

共有1个答案

孟嘉歆
2023-03-14

根据我的经验,图片的质量很重要。所以我认为提高分析图像的质量是提高检测结果的唯一方法,当涉及到类似于你的例子的描述时,比如序列号等。以前我有一个想法,试着转换图像,例如。让它们单色,但是我从来没有得到值得实施的测试结果。你可以试试这个...

目前,在谷歌云视觉中,改善同一图片结果的唯一方法是指定语言,但是只有当你想检测已知语言的文本时,这才有效。

 类似资料:
  • 我尝试像这样查询api: http://api.openweathermap.org/data/2.5/weather?q=kuwait 但是,它给了我与国家“PE”相关的结果。我下载了网站上引用的国家代码json文件,并用“科威特”这个词搜索了所有城市,只有1个城市是:“科威特城”,一个是“科威特”。为什么API在搜索“科威特”时会返回国家“PE”? 我也用了

  • 在一个小行星游戏中,我在旋转精灵时尝试使用XNA进行2D碰撞检测时遇到了一些问题。在子弹击中小行星之前,碰撞一直在发生(看起来是从各个方向),当飞船撞上小行星时,碰撞也是不准确的。我使用一个矩阵来旋转飞船发射的子弹,然后是一个小行星的矩阵,并且在一个Xbox独立游戏论坛上使用了每像素碰撞检测样本。 这是我的子弹矩阵…原点和位置是子弹的矢量2属性 和小行星... 我是编程新手,在过去的几天里,我一直

  • 我有这个代码: 它产生这样的结果: (在新选项卡中打开图像以查看完整尺寸。) 现在,这些值加起来甚至为。即使这个值也比实际值高。

  • 如果这个数学是在计算器上完成的,“百分比”的值是0.424。但是,如果在代码中运行它,该值将四舍五入为0.43,这是不准确的。我怎样才能阻止这种情况发生? 注意:请不要质疑10000的数字,我也需要结果完全正确的数字(0.424),这是非常重要的在这种情况下!

  • 我使用JMH对DOM解析器进行基准测试。我得到了非常奇怪的结果,因为第一次迭代实际上比后面的迭代运行得更快 有人能解释为什么会这样吗?此外,百分位数和所有数字意味着什么?为什么在第三次迭代后它开始变得稳定?一次迭代是否意味着整个基准测试方法的一次迭代?下面是我正在运行的方法