EasyOCR 这两个参数的区别:text_threshold 和 low_text,

db2dz4w8  于 2个月前  发布在  其他
关注(0)|答案(2)|浏览(28)

关于Text Detection中readtext方法的参数,有两个参数:text_thresholdlow_text,描述如下:

text_threshold (float,默认值为0.7):文本置信度阈值。
low_text (float,默认值为0.4):文本低分界分数。

我的直觉是,text_threshold的值应该大于low_text的值。因为要保存的文本区域的置信度分数已经高于text_threshold,它们肯定也应该高于low_text。我对这两个参数之间的区别不是很清楚。谢谢您的回答。

uelo1irk

uelo1irk1#

你好,我也遇到了同样的问题。关于low_text(文本低分阈值)的含义并不明确。它是文本检测的最小置信度值吗?通过改变low_text和text_threshold的值,OCR输出会发生变化。如何在不同分辨率的图像和小字体尺寸上选择正确的值以获得正确的OCR检测?

camsedfj

camsedfj2#

我不知道它代表什么,但它在这里被用作一个阈值:
https://github.com/JaidedAI/EasyOCR/blob/master/easyocr/craft_utils.py#L27

相关问题