日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python 利用百度API識別圖片文字(多線程版)

瀏覽:24日期:2022-07-02 10:45:53

#!/usr/bin/env python3# -*- coding: utf-8 -*-'''Created on Tue Jun 12 09:37:38 2018利用百度api實現圖片文本識別@author: XnCSD'''import globfrom os import pathimport osfrom aip import AipOcrfrom PIL import Imagefrom queue import Queueimport threadingimport datetimedef convertimg(picfile, outdir): ’’’調整圖片大小,對于過大的圖片進行壓縮 picfile: 圖片路徑 outdir: 圖片輸出路徑 ’’’ img = Image.open(picfile) width, height = img.size while (width * height > 4000000): # 該數值壓縮后的圖片大約 兩百多k width = width // 2 height = height // 2 new_img = img.resize((width, height), Image.BILINEAR) new_img.save(path.join(outdir, os.path.basename(picfile)))def baiduOCR(ts_queue): '''利用百度api識別文本,并保存提取的文字 picfile: 圖片文件名 outfile: 輸出文件 ''' while not ts_queue.empty(): picfile = ts_queue.get() filename = path.basename(picfile) outfile = ’D:StudypythonProjectscrapyIpProxyport_zidian.txt’ APP_ID = ’’ # 剛才獲取的 ID,下同 API_KEY = ’’ SECRECT_KEY = ’’ client = AipOcr(APP_ID, API_KEY, SECRECT_KEY) i = open(picfile, ’rb’) img = i.read() print('正在識別圖片:t' + filename) message = client.basicGeneral(img) # 通用文字識別,每天 50 000 次免費 # message = client.basicAccurate(img) # 通用文字高精度識別,每天 800 次免費 #print('識別成功!') i.close() try: filename1 = filename.split(’.’)[0] filename1 = ’’.join(filename1) with open(outfile, ’a+’) as fo:for text in message.get(’words_result’): fo.writelines(’’’ + filename1 + ’’’ + ’:’ + text.get(’words’) + ’,’) fo.writelines(’n’)# fo.writelines('+' * 60 + ’n’)# fo.writelines('識別圖片:t' + filename + 'n' * 2)# fo.writelines('文本內容:n')# # 輸出文本內容# for text in message.get(’words_result’):# fo.writelines(text.get(’words’) + ’n’)# fo.writelines(’n’ * 2) os.remove(filename) print('識別成功!') except: print(’識別失敗’) print('文本導出成功!') print()def duqu_tupian(dir): ts_queue = Queue(10000) outdir = dir # if path.exists(outfile): # os.remove(outfile) if not path.exists(outdir): os.mkdir(outdir) print('壓縮過大的圖片...') # 首先對過大的圖片進行壓縮,以提高識別速度,將壓縮的圖片保存與臨時文件夾中 try: for picfile in glob.glob(r'D:StudypythonProjectscrapyIpProxy端口*'): convertimg(picfile, outdir) print('圖片識別...') for picfile in glob.glob('tmp/*'): ts_queue.put(picfile) #baiduOCR(picfile, outfile) #os.remove(picfile) print(’圖片文本提取結束!文本輸出結果位于文件中。’ ) #os.removedirs(outdir) return ts_queue except: print(’失敗’)if __name__ == '__main__': start = datetime.datetime.now().replace(microsecond=0) t = ’tmp’ s = duqu_tupian(t) threads = [] for i in range(100): t = threading.Thread(target=baiduOCR, name=’th-’ + str(i), kwargs={’ts_queue’: s}) threads.append(t) for t in threads: t.start() for t in threads: t.join() end = datetime.datetime.now().replace(microsecond=0) print(’刪除耗時:’ + str(end - start))

速度快,準確率99百分,100里必回出錯一張。

實測,識別1500張圖片,還是小圖片驗證碼大小,高清,用時30秒,不能識別150張,出錯14張左右。 但總體快,不會出現亂碼啥的。

python 利用百度API識別圖片文字(多線程版)

以上就是python 利用百度API識別圖片文字(多線程版)的詳細內容,更多關于python 識別圖片文字的資料請關注好吧啦網其它相關文章!

標簽: 百度 Python
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品22p| 麻豆精品久久久| 日韩成人免费| 久久精品国产99国产精品| 欧美精品91| 国产精品一级| 免费一区二区三区在线视频| 国产精品久久| 国产一区二区三区亚洲综合| 色乱码一区二区三区网站| av日韩中文| 欧美丝袜一区| 91久久久久| 日韩精品一二区| 性一交一乱一区二区洋洋av| 视频一区免费在线观看| 日韩专区在线视频| 日韩高清三区| 久久av中文| 日韩在线短视频| 亚洲男女av一区二区| 亚洲欧美日本视频在线观看| 首页亚洲欧美制服丝腿| 亚洲乱码视频| 日本免费新一区视频| 国产欧美日韩一级| 国产一区二区三区不卡视频网站| 欧美一级鲁丝片| 蜜桃成人av| 丝瓜av网站精品一区二区 | 精品国产午夜| 久久婷婷av| 在线精品亚洲| 欧美极品中文字幕| 99精品小视频| 亚洲天堂免费| 久久99性xxx老妇胖精品| 日韩1区在线| 免播放器亚洲| 国产精品亚洲综合久久| 日韩在线看片| 亚洲综合中文| 国内不卡的一区二区三区中文字幕| 久久久久久婷| 午夜在线视频一区二区区别| 欧美啪啪一区| 91精品国产乱码久久久久久久 | 午夜精品成人av| 视频一区中文字幕| 久久精品亚洲一区二区| 亚洲欧美伊人| 国产精品成人国产| 天堂网在线观看国产精品| 91精品国产经典在线观看| 精品国产成人| 在线亚洲精品| 国产欧美69| 免费观看不卡av| 美女在线视频一区| 蜜桃免费网站一区二区三区| 久久香蕉精品香蕉| 视频一区中文字幕| 天堂√中文最新版在线| 日本不卡一二三区黄网| 欧美日韩一二三四| 国产亚洲欧美日韩精品一区二区三区| 色黄视频在线观看| 日本免费一区二区视频| 99久精品视频在线观看视频| 欧美影院精品| 91久久久久| 国产一区二区三区不卡视频网站| 首页亚洲欧美制服丝腿| 欧洲亚洲一区二区三区| 国产精品一区二区精品| 一区二区三区四区日韩| 久久久一本精品| 国产毛片久久久| 视频一区视频二区中文| 久久久人人人| 精品国产欧美日韩一区二区三区| 蜜桃久久精品一区二区| 日韩欧美午夜| 麻豆91精品91久久久的内涵| 一区二区三区四区日韩| 久久中文亚洲字幕| 欧美国产亚洲精品| 亚洲精品精选| 一区福利视频| 日韩精品一卡| 成人污污视频| 久久av影视| 青青伊人久久| 亚洲无线观看| 亚洲一区亚洲| 亚洲网站视频| av中文资源在线资源免费观看| 欧美一区在线观看视频| 免费观看在线色综合| 久久精选视频| 一区二区三区四区日本视频| 国产精品www994| 日本免费一区二区视频| 免费中文字幕日韩欧美| 亚洲国产专区校园欧美| 久久天堂成人| 91精品xxx在线观看| 日本一区二区免费高清| 狂野欧美性猛交xxxx| 国产精品一区二区中文字幕| 日本一不卡视频| 亚洲精品美女91| 在线精品观看| 亚洲三级毛片| 亚洲制服欧美另类| 在线国产精品一区| 亚洲精品影视| 蜜桃一区二区三区在线| 亚洲久草在线| 日韩一区精品| 日韩av一区二区三区| 日本免费在线视频不卡一不卡二| 亚洲精品成人一区| 日本不卡视频在线| 欧美日韩调教| 久久不卡日韩美女| 激情久久99| 日韩av二区| 欧美成人基地| 91久久久精品国产| 亚洲欧美日韩视频二区| 石原莉奈一区二区三区在线观看| 99久久www免费| 午夜精品免费| 国产婷婷精品| 日韩一区二区三区四区五区| 日韩欧美久久| 国产精品网在线观看| 国产精品jk白丝蜜臀av小说| 久久99免费视频| 激情综合五月| 日韩成人亚洲| 欧美日韩国产在线一区| 亚洲一区国产一区| 日本不卡视频在线观看| 久久av网址| 成人久久一区| 国产综合欧美| 中文视频一区| 国产精品第一| 日韩不卡在线| 国产精品毛片在线| 日韩成人午夜精品| 福利一区视频| 亚洲国产成人精品女人| 亚洲综合中文| 久久男人av| 亚洲精品小说| 久久精品xxxxx| a国产在线视频| 国产精品美女久久久浪潮软件| 日韩精品免费一区二区夜夜嗨 | 日韩国产在线观看一区| 欧美91在线| 成人免费电影网址| 一区二区国产在线| 欧美亚洲综合视频| 国产精品精品| 久久福利影视| 国产欧美日韩在线观看视频| 精品视频自拍| 免费观看不卡av| 视频一区视频二区在线观看| 日韩高清不卡在线| 国产一区二区三区亚洲综合| 一区在线免费| 国产精区一区二区| 99视频精品全国免费| 亚洲色图国产| 动漫av一区| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产精品免费不| 日韩一区三区| 日韩激情网站| 欧美天堂视频| 中文字幕免费一区二区| 精品国产aⅴ| 亚洲综合日韩| 免费在线亚洲欧美| 亚洲香蕉网站| 国产亚洲人成a在线v网站| 99久久九九| 国产精品主播在线观看| 99久久精品费精品国产| 91精品国产一区二区在线观看| 亚洲精品国产嫩草在线观看| 欧美午夜网站| 精品中文字幕一区二区三区av| 日韩精品免费视频一区二区三区| 在线天堂中文资源最新版|