亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python使用ddddocr庫(kù)識(shí)別滑動(dòng)驗(yàn)證碼簡(jiǎn)單代碼示例

 更新時(shí)間:2024年11月28日 09:58:21   作者:某公司摸魚前端  
這篇文章主要介紹了如何使用ddddocr庫(kù)來識(shí)別滑塊驗(yàn)證碼,并提供了一個(gè)示例代碼和識(shí)別結(jié)果,同時(shí)提醒注意ddddocr庫(kù)的大小限制,可能會(huì)影響某些無服務(wù)器函數(shù)的部署,需要的朋友可以參考下

示例代碼:

import ddddocr
det = ddddocr.DdddOcr(det=False,ocr=True,show_ad=False)
with open('target.png','rb') as f:
     target_bytes = f.read()
with open(bg_origin,'rb') as f:
     background_bytes = f.read()
res = det.slide_match(target_bytes,background_bytes,simple_target=True)
value = res['target'][0]

target.png就是滑塊的圖片:

bg_origin就是原圖(切記是沒有缺口的):

識(shí)別結(jié)果示例: 

注意:ddddocr庫(kù)比較大,一些托管網(wǎng)站對(duì)于 serveless Function  的大小有做限制!?。?!

附:文字圖片驗(yàn)證碼識(shí)別

ddddocr的數(shù)字英文識(shí)別準(zhǔn)確率大概有個(gè)百分之九十,我用了挺久的,目前還沒有遇到ddddocr識(shí)別準(zhǔn)確率很低的數(shù)字英文驗(yàn)證碼。

import ddddocr
# 識(shí)別驗(yàn)證碼
def identifying_code(path):
    # show_ad廣告
    ocr = ddddocr.DdddOcr(show_ad=False)
    with open(path, 'rb') as f:
        img_bytes = f.read()
    res = ocr.classification(img_bytes)
    print(res)
    return res

if __name__ == '__main__':
    result = identifying_code(r"C:\Users\Desktop\identifyingCode.jfif")

path放的是驗(yàn)證碼圖片的路徑,會(huì)返回一個(gè)字符串,不過為了準(zhǔn)確率,建議這邊最好加一些判斷,比如你的網(wǎng)站驗(yàn)證碼是五個(gè)字符組成,如12ABC這樣,就判斷下字符串長(zhǎng)度是否是5,如果不是直接刷新重新識(shí)別。

總結(jié)

到此這篇關(guān)于python使用ddddocr庫(kù)識(shí)別滑動(dòng)驗(yàn)證碼的文章就介紹到這了,更多相關(guān)python ddddocr庫(kù)識(shí)別滑動(dòng)驗(yàn)證碼內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python pdfkit 中文亂碼問題的解決方案

    python pdfkit 中文亂碼問題的解決方案

    這篇文章主要介紹了python pdfkit 中文亂碼問題的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • 利用Python將文本中的中英文分離方法

    利用Python將文本中的中英文分離方法

    今天小編就為大家分享一篇利用Python將文本中的中英文分離方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • python+elasticsearch實(shí)現(xiàn)標(biāo)簽匹配計(jì)數(shù)操作

    python+elasticsearch實(shí)現(xiàn)標(biāo)簽匹配計(jì)數(shù)操作

    這篇文章主要介紹了python+elasticsearch實(shí)現(xiàn)標(biāo)簽匹配計(jì)數(shù)操作,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2024-04-04
  • Python使用flask框架操作sqlite3的兩種方式

    Python使用flask框架操作sqlite3的兩種方式

    這篇文章主要介紹了Python使用flask框架操作sqlite3的兩種方式,結(jié)合實(shí)例形式分析了Python基于flask框架操作sqlite3數(shù)據(jù)庫(kù)的兩種常用操作技巧,需要的朋友可以參考下
    2018-01-01
  • 使用Python-OpenCV消除圖像中孤立的小區(qū)域操作

    使用Python-OpenCV消除圖像中孤立的小區(qū)域操作

    這篇文章主要介紹了使用Python-OpenCV消除圖像中孤立的小區(qū)域操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • 使用Python腳本zabbix自定義key監(jiān)控oracle連接狀態(tài)

    使用Python腳本zabbix自定義key監(jiān)控oracle連接狀態(tài)

    這篇文章主要介紹了使用Python腳本zabbix自定義key監(jiān)控oracle連接狀態(tài),本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • opencv背景替換加載的實(shí)現(xiàn)示例

    opencv背景替換加載的實(shí)現(xiàn)示例

    本文主要介紹了opencv背景替換加載的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 如何使用Python處理登錄與驗(yàn)證碼

    如何使用Python處理登錄與驗(yàn)證碼

    Python 爬蟲在抓取需要登錄的網(wǎng)站數(shù)據(jù)時(shí),通常會(huì)遇到兩個(gè)主要問題:登錄驗(yàn)證和驗(yàn)證碼處理,這些機(jī)制是網(wǎng)站用來防止自動(dòng)化程序過度抓取數(shù)據(jù)的主要手段,本文將詳細(xì)講解如何使用 Python 處理登錄與驗(yàn)證碼,以便進(jìn)行順利的數(shù)據(jù)抓取,需要的朋友可以參考下
    2024-11-11
  • 教你怎么用python刪除相似度高的圖片

    教你怎么用python刪除相似度高的圖片

    這篇文章主要介紹了教你怎么用python刪除相似度高的圖片,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • python 魔法函數(shù)實(shí)例及解析

    python 魔法函數(shù)實(shí)例及解析

    這篇文章主要介紹了python 魔法函數(shù)實(shí)例及解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09

最新評(píng)論