chenwei-zhao/captcha-recognizer
单缺口/多缺口滑块验证码识别,pip安装使用, 可本地/服务器部署API
解決的問題
本專案提供了一種自動識別滑塊式 CAPTCHA 中缺口位置的方法。它解決了在背景影像中找到缺失部分的精確座標與置信度的問題,這通常用於繞過滑塊驗證系統。
工作原理
該套件使用基於深度學習的通用缺口檢測模型來分析影像。它可以處理僅包含背景影像,或同時包含滑塊塊與背景的完整 CAPTCHA 影像。它還提供了處理常見現實世界挑戰的工具,例如初始滑塊偏移與影像縮放問題。
適用對象
需要自動化操作滑塊 CAPTCHA 的開發者,或研究缺口檢測電腦視覺的人員。
特色亮點
- 通用缺口檢測:使用深度學習模型識別不同類型的滑塊 CAPTCHA 中的缺口。
- 靈活輸入:支援背景影像、包含滑塊與背景的完整影像,以及各種資料類型(字串、路徑、位元組和 numpy 數組)。
- 一次安裝:可透過 PyPI 輕鬆安裝。
- 偏移處理:包含特定方法(
identify_offset)以確定滑塊塊的初始位置,從而計算出實際需要移動的距離。 - 跨平台:可在 Linux、Windows 和 MacOS 上運行。
相關
- 專案
- 專案
- 專案
- 專案
- 專案