1 回答

TA贡献1790条经验 获得超9个赞
Tesseract
有多种页面切分模式,选择合适的切分模式有助于获得最佳效果。
同样在这种情况下,您可以限制tesseract
为特定字符集。
另一件事tesseract
是对字体和图像大小敏感。一个简单的调整大小可以大大改变结果。在这里,我将图像大小水平更改为 2,垂直更改以获得最佳结果;)
结合以上所有内容,您将获得:
custom_config = r'--psm 6 -c tessedit_char_whitelist=0123456789.'
print(pytesseract.image_to_string(inverted.resize((1506, 412), Image.ANTIALIAS), config=custom_config))
1525 .199 303 82 161 162 7 .241
1464 .290 424 70 139 198 25 .352
1456 .292 425 116 224 224 0 .345
1433 .240 346 81 130 187 15 .275
1390 .273 373 108 217 216 3 .345
1386 .276 383 54 181 154 18 .315
1225 .208 255 68 148 129 1 .242
1218 .238 230 46 128 127 18 .273
1117 .240 268 43 113 1193 1 .308
添加回答
举报