大家好,又见面了,我是你们的朋友全栈君。
tess4j的安装和使用
参考:https://www.cnblogs.com/cmyxn/p/6993422.html
tess4j提高识别率
1.对称近邻均值滤波
参考:http://blog.csdn.net/fangbinwei93/article/details/50562449
2.指定config为digits,并修改tessdata\configs\digits文件,将白名单中设置需要识别的内容。如只需要识别数字,则指定whitelist为0123456789即可。
也可在程序中指定:
参考http://blog.csdn.net/hellousb2010/article/details/39477859
3.尽量指定图像的一块区域识别。比如验证码起始位置和结束位置很多空白的,可以去掉,只对验证码区域做识别。
4.训练字库,提升识别率
http://blog.csdn.net/white0blue/article/details/47972405
http://blog.csdn.net/tuling_research/article/details/41091163
其他参考
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次的免费调用,一般也足够使用了。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/131220.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...