tess4j验证码识别[通俗易懂]

大家好,我是知秋君,一个会写博客吟诗的知秋码农。今天说一说tess4j验证码识别[通俗易懂],希望能够帮助大家进步!!! tess4j的安装和使用 参考:https://www.cnblogs.com/cmyxn/p/6993422.html tess4j提高识别率 1.对称近邻均值滤波 参考:http://blog.csdn.net/fangbinwei93/article/details/

大家好,我是知秋君,一个会写博客吟诗的知秋码农。今天说一说tess4j验证码识别[通俗易懂],希望能够帮助大家进步!!!

tess4j的安装和使用

参考:https://www.cnblogs.com/cmyxn/p/6993422.html

tess4j提高识别率

1.对称近邻均值滤波
参考:http://blog.csdn.net/fangbinwei93/article/details/

2.指定config为digits,并修改tessdata\configs\digits文件,将白名单中设置需要识别的内容。如只需要识别数字,则指定whitelist为0即可。
也可在程序中指定:
参考http://blog.csdn.net/hellousb2010/article/details/

3.尽量指定图像的一块区域识别。比如验证码起始位置和结束位置很多空白的,可以去掉,只对验证码区域做识别。

4.训练字库,提升识别率
http://blog.csdn.net/white0blue/article/details/
http://blog.csdn.net/tuling_research/article/details/

其他参考

tesseract-ocr参数

http://www.sk-spell.sk.cx/tesseract-ocr-parameters-in-302-version

使用百度的OCR识别

http://console.bce.baidu.com/ai/#/ai/ocr/overview/index

1天500次的免费调用,一般也足够使用了。

知秋君
上一篇 2024-07-03 15:31
下一篇 2024-07-03 15:31

相关推荐