Skip to main content
 首页 » 编程设计

python之ocr'ing 应用程序文本(未扫描,不是验证码)

2025年05月04日14insus

我想通过阅读它显示的文本来连接应用程序。

我在一些应用程序中取得了成功,当 Windows 没有通过手动输入短语进行任何字体平滑时,在所有 Windows 字体中呈现它,并找到一个匹配项——从那里我可以将每个字母图像映射到一个字母通过生成字体中的所有字母。

但是,如果 Windows 或应用程序正在对字体进行平滑处理,这将不起作用。 OCRing 计算机生成文本的最新技术水平如何?看起来它应该比破解 CAPTCHA 或 OCRing 扫描文本更容易。我在哪里可以找到这方面的资源?到目前为止,我只找到了关于 CAPTCHA 破解或 OCR 扫描文本的文章。

我更喜欢可以从 Python 轻松访问的解决方案,但如果在其他语言中有好的解决方案,我会努力将其连接起来。

请您参考如下方法:

我不太确定你的意思,但我认为使用 OCR 程序阅读文本会很好。

Tesseract 对于扫描的文档非常准确,因此阅读特定字体会轻而易举。这是我的 Python OCR 解决方案:Python OCR Module in Linux? .

但是您可以将每个字符生成为图像并找到图像上的位置。它(可能)有效,但我不知道平滑后它的准确性如何。