python - 去除验证码干扰线用什么算法好
大家讲道理
大家讲道理 2017-04-17 17:51:25
0
1
967

去除诸如以上验证码干扰线,采用 灰度图 → rof算法 → ImageEnhance.Sharpness → 二值图 产生如下效果

部分孤立噪点难以去除干净,这也对tesseract的识别产生影响,上面的方式只有30%识别率。

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(1)
小葫芦

이러한 인증 코드의 경우:
1. 간섭선이 1px~2px 정도 얇습니다.
2. 글꼴이 간섭선보다 두껍습니다

이진화 후 다음과 같이 포인트를 필터링할 수 있습니다.
1. 주변 8개 포인트 중 2개 미만의 포인트가 있습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿