kur-archive/CAPTCHA_Reader

在哪里设置识别验证码的字符数量

ygzong opened this issue · 7 comments

大佬你好,我想问一下如果验证码是五位或者大于五位的时候可以识别吗?

抱歉,之前看完忘记回了。。

如果是其他的验证码的话需要改一下相应的类来支持多位验证码

大佬,能详细说一下吗?我在代码里找了一遍没有找到

如果使用的是默认的方案组,则修改如下行

这里描述的是固定切割的位置,因为默认的方案组都使用的固定切割的方案,所以只改这里就可以了

如果是自己实现或搭配的组,需要找到 Cutting 步骤中使用的 Repository , 在一般切割的位置会写在getXCoordinate()

代码写的有点久了...大概应该是这些位置...

谢谢,大佬

大佬,我还有个问题想问一下
captcha
是不是这种验证码很难识别啊?
image

我发现二值化之后,出来的东西和原图相差很大,这是什么原因呢?

抱歉...又是现在才想起来回复...

因为这个库是针对每种验证码使用不同的类去组合识别的,所以对于这种验证码专门的类

这种验证码可以参考Neea 的C类(好像是C类..)
image
也就是这种的实现稍微改一下应该就好了,二值化的时候设置的那些阈值可能要调一下

遇到困难可以发在这里

好的,谢谢大佬