滑動驗證是網站反爬蟲、反作弊的升級,滑動驗證也是機器學習在反爬蟲、反作弊領域的應用;

本項目也是一個簡單的全棧項目,使用tornado做的后端、Bootstrap4做的前端;核心的識別問題在此前講過,因此不做原理上的介紹。
為了對大家有幫助,因此該項目已經部署上線并提供了直接返回json數據格式的api,
地址是http://api.4xx3.cn/;
同時為了方便大家的體驗,也在網站上提供了上傳識別圖片和填寫識別圖片地址的菜單,可以在線體驗識別效果。


關于識別準確率的問題,目前測試的準確率是100%,識別出來的缺口距離偏差在2xp之間,大部分是零偏差,效果比較滿意。同時生成的軌跡盡量模仿真實的滑動軌跡曲線,能通過絕大部分平臺的識別。

在api菜單下提供了兩個完整的api接口文檔,一個是上傳滑塊和背景圖的url地址,一個是上傳背景和滑塊的bytes數據接口,識別成功后返回識別距離及生成的軌跡。

注意:返回的軌跡未必能直接使用,軌跡是根據原圖識別出來的,是參照原圖的比例,但是在網頁上的圖片是經過縮放的,因此返回的軌跡都應該乘上縮放才是對應的滑動軌跡;同時有些識別滑塊和背景圖并不是左對齊的,部分滑塊周邊存在一圈透明像素,會產生偏差值,這個偏差值也應該傳給api,在使用前請仔細看說明。

該項目也在不斷的完善中!
點擊閱讀原文即可打開平臺網址,在線體驗,地址:http://api.4xx3.cn/