首頁  >  問答  >  主體

python - 去除验证码干扰线用什么算法好

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

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

大家讲道理大家讲道理2742 天前932

全部回覆(1)我來回復

  • 高洛峰

    高洛峰2017-04-17 17:53:25

    對於這種驗證碼:
    1.幹擾線較細,大約只有1px-2px
    2.字體較幹擾線粗

    可以二值化後過濾這樣的點:
    1.周圍8點有少於2個1的點

    回覆
    0
  • 取消回覆