这样的验证码要如何识别,怎么做处理呢

我使用tess4j 做验证码识别的项目
目前能够识别像
clipboard.png
这样的验证码
但是我遇到这样的验证码时 就不知道怎么处理了

clipboard.png
clipboard.png
右边是我处理后的 这类验证码要怎么处理啊 是不是还要把中间镂空的部分给补上呢 我在网上找的去干扰线的方法也不是很好用
clipboard.png
说实话我对java的图形操作一窍不通 所有图像处理的方法都是从网上找来的
还有就是对图像的处理有什么先后的顺序么 比如是应该先二值化 在滤波 还是先什么在什么 我之前都是一个个再试
哪个能出效果用哪个 有没有大佬能指点一番~

阅读 4.6k
2 个回答

有一个方案是,如果东机器学习的知识,可以训练一个svm模型,或者一个卷积模型,效果应该不错。

程序识别复杂多变的验证码,成本比较高.现在都有一些人工识别验证码的服务,你可以考虑购买人工服务.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题