如何使用tesseract -magickimage读取验证码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用tesseract -magickimage读取验证码相关的知识,希望对你有一定的参考价值。

我在使用ImageMagick - tesseract读取验证码图像时遇到了一些问题。尝试了很多选项而失败了。这种格式真的可以读取qazxsw poi吗?

提前致谢

答案

验证码的目的是让计算机难以阅读,因此尝试失败很自然。

然而,这个例子似乎缺乏足够的熵来阻止任何OCR。在传递给OCR引擎之前,请使用任何降噪预处理技术的组合。

例如:掉落颜色(我们不需要它),略微模糊和侵蚀形状,并放下轮廓灰色。

issueformat

哪个产...

convert TBWyI.jpg -colorspace Gray -blur 3x1 -morphology Erode Diamond -level 20% output.jpg

而Tesseract对此非常满意。

output.jpg

以上是关于如何使用tesseract -magickimage读取验证码的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 python tesseract 设置仅初始化参数?

如何强制 tesseract 不使用 TESSDATA_PREFIX

Tesseract:如何导出文本和边界框?

如何让 iOS 上的 tesseract 更快?

使用 Tesseract 进行页面布局分析?

如何告诉 tesseract 不要忽略单词之间的空格?