91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

帶帶弟弟OCR通用驗證碼識別SDK免費開源版

python爬蟲知識分享 ? 來源:python爬蟲知識分享 ? 作者:python爬蟲知識分享 ? 2022-03-30 17:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在使用爬蟲登錄網站的時候,經常輸入用戶名和密碼后會遇到驗證碼,簡單一點的有字母驗證碼,復雜一點的有滑塊驗證碼,點選文章和點選圖片驗證碼。這些都是爬蟲中的老大難問題,今天介紹一款通用驗證碼識別 SDK 對他們徹底說拜拜,它的名字是 ddddocr 帶帶弟弟 OCR 通用驗證碼識別 SDK 免費開源版。

安裝

將自動安裝符合自己電腦環(huán)境的最新 ddddocr。Python 環(huán)境需要小于等于 3.9。

pipinstallddddocr

使用

帶帶弟弟 OCR 可以識別三種驗證碼,小編就用這三種來實驗一下。

滑塊驗證碼

滑塊驗證碼這里用的是豆瓣的滑塊驗證。下滑塊是單獨的透明背景圖 hycdn.png。

背景圖是帶小滑塊坑位的 background.jpg。

importddddocr

det=ddddocr.DdddOcr(det=False,ocr=False)

withopen('hycdn.png','rb')asf:
target_bytes=f.read()

withopen('background.jpg','rb')asf:
background_bytes=f.read()

res=det.slide_match(target_bytes,background_bytes,simple_target=True)

print(res)

識別結果

{'target_y':0,'target':[486,126,622,262]}

target 屬性的前兩個值正好和豆瓣驗證滑塊 url 中提交的 ans 差不多。

點選類驗證碼

點選類驗證碼用的是網易登錄

det=ddddocr.DdddOcr(det=True)

withopen("eb.jpg",'rb')asf:
image=f.read()

poses=det.detection(image)

im=cv2.imread("eb.jpg")

forboxinposes:
x1,y1,x2,y2=box
im=cv2.rectangle(im,(x1,y1),(x2,y2),color=(0,0,255),thickness=2)

cv2.imwrite("result.jpg",im)

字母數字驗證碼

字母數字驗證碼的圖片來自于 google 搜索

ocr=ddddocr.DdddOcr(old=True)

withopen("z1.jpg",'rb')asf:
image=f.read()

res=ocr.classification(image)
print(res)

識別結果

3n3d
8342

總結

ddddocr 讓驗證碼變得如此簡單與易用,,讓不會用 opencv, pytorch, tensorflow 的小伙伴也能快速的破解網站的登錄驗證碼。小伙伴們如果有其他好的 ocr 識別也可以在留言中分享出來。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • 開源
    +關注

    關注

    3

    文章

    4203

    瀏覽量

    46125
  • python
    +關注

    關注

    57

    文章

    4876

    瀏覽量

    90025
  • OCR
    OCR
    +關注

    關注

    0

    文章

    175

    瀏覽量

    17199
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    工業(yè)級OCR手持終端怎么選?國產OCR智能識別pda實測

    工業(yè)環(huán)境專用OCR智能PDA怎么選?鳥鳥科技N70Socr具備IP67防塵防水+1.5米抗跌落,5000mAh可拆卸電池支持24小時輪班作業(yè)。專業(yè)OCR掃描頭+斑馬/霍尼二維引擎雙模組,285g人體工學設計,讓高強度數據采集更
    的頭像 發(fā)表于 02-07 17:45 ?211次閱讀
    工業(yè)級<b class='flag-5'>OCR</b>手持終端怎么選?國產<b class='flag-5'>OCR</b>智能<b class='flag-5'>識別</b>pda實測

    瑞芯微(EASY EAI)RV1126B OCR文字識別

    1.OCR文字識別簡介文字識別也是圖像領域一個常見問題。然而,對于自然場景圖像,首先要定位圖像中的文字位置,然后才能進行文字的識別。所以一般包含兩個步驟:文字檢測:解決的問題是哪里有文
    的頭像 發(fā)表于 01-12 10:19 ?5680次閱讀
    瑞芯微(EASY EAI)RV1126B <b class='flag-5'>OCR</b>文字<b class='flag-5'>識別</b>

    識別身份證和護照OCR識別的手持終端設備

    鳥鳥科技N70S身份證護照識別手持終端設備,集成身份證、護照OCR識別及生物核驗功能,工業(yè)級IP67三防設計+高性能配置,支持多場景移動辦公,續(xù)航持久、掃精準,是執(zhí)法、海關、醫(yī)療等行
    的頭像 發(fā)表于 01-06 11:57 ?239次閱讀
    能<b class='flag-5'>識別</b>身份證和護照<b class='flag-5'>OCR</b><b class='flag-5'>識別</b>的手持終端設備

    手持掃智能終端哪款好?2025高性價比掃智能終端參數對比

    本文詳細解析手持掃智能終端(工業(yè)級 PDA / 移動數據終端)核心功能、2025三款熱門型號的手持掃智能終端參數對比、續(xù)航 / 掃描 / OCR 識別等深度功能,覆蓋物流倉儲、快遞
    的頭像 發(fā)表于 12-16 14:22 ?563次閱讀
    手持掃<b class='flag-5'>碼</b>智能終端哪款好?2025高性價比掃<b class='flag-5'>碼</b>智能終端參數對比

    手持式身份證識別閱讀器:移動的身份識別智能終端

    鳥鳥N70S手持式居民身份證閱讀器是一種專為移動辦公與身份核驗而設計的終端設備,集身份證識別、OCR、二維掃描、人臉識別等功能于一體。廣泛應用于公安執(zhí)法、金融開戶、醫(yī)療登記、展會安保
    的頭像 發(fā)表于 08-20 14:34 ?1526次閱讀
    手持式身份證<b class='flag-5'>識別</b>閱讀器:移動的身份<b class='flag-5'>識別</b>智能終端

    自動化測試如何繞過Cloudflare驗證碼?Python + Selenium 腳本實戰(zhàn)指南!

    01什么是Cloudflare驗證碼Cloudflare提供網絡工具,并提供一套全面的安全功能,以保護網站免受各種在線威脅。Cloudflare驗證碼是一種用于區(qū)分人類用戶和自動化機器人的功能。它是
    的頭像 發(fā)表于 08-15 10:01 ?1296次閱讀
    自動化測試如何繞過Cloudflare<b class='flag-5'>驗證碼</b>?Python + Selenium 腳本實戰(zhàn)指南!

    星空開源MES(萬界星空科技)——專業(yè)、通用、開源免費的MES系統

    星空開源MES(萬界星空科技)——專業(yè)、通用、開源、免費的MES系統 源代碼:免費開源MES h
    的頭像 發(fā)表于 08-14 11:30 ?1499次閱讀

    如何利用OCR技術實現高效集裝箱箱號識別?

    在現代物流和海關監(jiān)管領域,快速準確地識別集裝箱箱號是提升通關效率、降低運營成本的關鍵。OCR(光學字符識別)技術的應用,為這一需求提供了智能化解決方案。通過結合高清成像設備和先進的算法,OCR
    的頭像 發(fā)表于 08-12 10:48 ?863次閱讀
    如何利用<b class='flag-5'>OCR</b>技術實現高效集裝箱箱號<b class='flag-5'>識別</b>?

    ocr識別時數據集上傳壓縮包,上傳成功,但不顯示圖片,圖片數量仍顯示0,為什么?

    ocr識別時數據集上傳壓縮包,上傳成功,但不顯示圖片,圖片數量仍顯示0
    發(fā)表于 07-23 08:11

    端側OCR文字識別實現 -- Core Vision Kit ##HarmonyOS SDK AI##

    ,使用場景中就包括了“通用文字識別”,即我們前文中所說的ocr功能。 其整體流程概括為: 首先通過各種方法得到一張圖片,例如拍照、從相冊中選擇、甚至你也可以通過canvas畫布生成的圖片或者通過組件
    發(fā)表于 06-30 18:07

    OCR識別訓練完成后給的是空壓縮包,為什么?

    OCR識別 一共弄了26張圖片,都標注好了,點擊開始訓練,顯示訓練成功了,也將壓縮包發(fā)到郵箱了,下載下來后,壓縮包里面是空的 OCR圖片20幾張圖太少了。麻煩您多添加點,參考我們的ocr
    發(fā)表于 05-28 06:46

    基于STM32的二維識別源碼+二維解碼庫lib

    基于STM32的二維識別源碼+二維解碼庫lib項目實例下載! 純分享帖,需要者可點擊附件免費獲取完整資料~~~【免責聲明】本文系網絡轉載,版權歸原作者所有。本文所用視頻、圖片、文
    發(fā)表于 05-23 20:45

    HarmonyOS5云服務技術分享--手機號登錄教程

    ;requestPermissions\": [ {\"name\": \"ohos.permission.READ_SMS\"} // 如果需要自動讀取短信驗證碼 ]` 三、核心
    發(fā)表于 05-22 15:37

    阿普奇視覺控制器AK7在OCR識別場景中的應用

    在實際工業(yè)生產中,OCR(光學字符識別)技術的應用逐漸普及,在食品包裝、新能源、汽車制造、3C電子等領域幫助企業(yè)完成產品編碼、生產日期、批號等字符信息自動識別,對于避免因出現瑕疵、錯漏等情況而
    的頭像 發(fā)表于 03-20 11:44 ?764次閱讀
    阿普奇視覺控制器AK7在<b class='flag-5'>OCR</b><b class='flag-5'>識別</b>場景中的應用