电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

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

python利用pytesseract 實現本地識別圖片文字

瀏覽:40日期:2022-07-02 10:45:07

#!/usr/bin/env python3# -*- coding: utf-8 -*-import globfrom os import pathimport osimport pytesseractfrom PIL import Imagefrom queue import Queueimport threadingimport datetimeimport cv2def 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): while not ts_queue.empty(): picfile = ts_queue.get() filename = path.basename(picfile) outfile = ’D:StudypythonProjectscrapyIpProxyport_zidian.txt’ img = cv2.imread(picfile, cv2.IMREAD_COLOR) print('正在識別圖片:t' + filename) message = pytesseract.image_to_string(img,lang = ’eng’) message = message.replace(’’, ’’) message = message.replace(’’, ’’) # message = client.basicAccurate(img)  # 通用文字高精度識別,每天 800 次免費 #print('識別成功!') try: filename1 = filename.split(’.’)[0] filename1 = ’’.join(filename1) with open(outfile, ’a+’) as fo: fo.writelines(’’ + filename1 + ’’ + ’:’ + message + ’,’) 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:StudypythonProjectscrapyIpProxytmp*'): convertimg(picfile, outdir) print('圖片識別...') for picfile in glob.glob('tmp1/*'): 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 = ’tmp1’ s = duqu_tupian(t) threads = [] try: 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)) except: print(’識別失敗’)

實測速度慢,但用了多線程明顯提高了速度,但準確度稍低,同樣高清圖片,90百分識別率。還時不時出現亂碼文字,亂空格,這里展現不了,自己實踐吧,重點免費的,隨便識別,通向100張圖片,用時快6分鐘了,速度慢了一倍,但是是免費的,挺不錯的了。

以上就是python利用pytesseract 實現本地識別圖片文字的詳細內容,更多關于python 識別圖片文字的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 水平筛厂家-三轴椭圆水平振动筛-泥沙震动筛设备_山东奥凯诺矿机 包装设计公司,产品包装设计|包装制作,包装盒定制厂家-汇包装【官方网站】 | 钢结构-钢结构厂房-钢结构工程[江苏海逵钢构厂] | 仓储笼_金属箱租赁_循环包装_铁网箱_蝴蝶笼租赁_酷龙仓储笼租赁 测试治具|过炉治具|过锡炉治具|工装夹具|测试夹具|允睿自动化设备 | 仿古建筑设计-仿古建筑施工-仿古建筑公司-汉匠古建筑设计院 | 网站建设,北京网站建设,北京网站建设公司,网站系统开发,北京网站制作公司,响应式网站,做网站公司,海淀做网站,朝阳做网站,昌平做网站,建站公司 | 定做大型恒温循环水浴槽-工业用不锈钢恒温水箱-大容量低温恒温水槽-常州精达仪器 | 天津蒸汽/热水锅炉-电锅炉安装维修直销厂家-天津鑫淼暖通设备有限公司 | Q361F全焊接球阀,200X减压稳压阀,ZJHP气动单座调节阀-上海戎钛 | 网站建设,北京网站建设,北京网站建设公司,网站系统开发,北京网站制作公司,响应式网站,做网站公司,海淀做网站,朝阳做网站,昌平做网站,建站公司 | 高考志愿规划师_高考规划师_高考培训师_高报师_升学规划师_高考志愿规划师培训认证机构「向阳生涯」 | 单柱拉力机-橡胶冲片机-哑铃裁刀-江都轩宇试验机械厂 | 恒温油槽-恒温水槽-低温恒温槽厂家-宁波科麦仪器有限公司 | 高铝轻质保温砖_刚玉莫来石砖厂家_轻质耐火砖价格 | 深圳快餐店设计-餐饮设计公司-餐饮空间品牌全案设计-深圳市勤蜂装饰工程 | 精密线材测试仪-电线电缆检测仪-苏州欣硕电子科技有限公司 | 铝箔-铝板-花纹铝板-铝型材-铝棒管-上海百亚金属材料有限公司 | SF6环境监测系统-接地环流在线监测装置-瑟恩实业 | 包塑丝_高铁绑丝_地暖绑丝_涂塑丝_塑料皮铁丝_河北创筹金属丝网制品有限公司 | 世界箱包品牌十大排名,女包小众轻奢品牌推荐200元左右,男包十大奢侈品牌排行榜双肩,学生拉杆箱什么品牌好质量好 - Gouwu3.com | [品牌官网]贵州遵义双宁口腔连锁_贵州遵义牙科医院哪家好_种植牙_牙齿矫正_原华美口腔 | 海外整合营销-独立站营销-社交媒体运营_广州甲壳虫跨境网络服务 焊管生产线_焊管机组_轧辊模具_焊管设备_焊管设备厂家_石家庄翔昱机械 | 管家婆-管家婆软件-管家婆辉煌-管家婆进销存-管家婆工贸ERP | 铝扣板-铝方通-铝格栅-铝条扣板-铝单板幕墙-佳得利吊顶天花厂家 elisa试剂盒价格-酶联免疫试剂盒-猪elisa试剂盒-上海恒远生物科技有限公司 | 钢制拖链生产厂家-全封闭钢制拖链-能源钢铝拖链-工程塑料拖链-河北汉洋机械制造有限公司 | SDG吸附剂,SDG酸气吸附剂,干式酸性气体吸收剂生产厂家,超过20年生产使用经验。 - 富莱尔环保设备公司(原名天津市武清县环保设备厂) | 汕头市盛大文化传播有限公司,www.11400.cc | 实木家具_实木家具定制_全屋定制_美式家具_圣蒂斯堡官网 | 硫化罐-电加热蒸汽硫化罐生产厂家-山东鑫泰鑫智能装备有限公司 | 深圳离婚律师咨询「在线免费」华荣深圳婚姻律师事务所专办离婚纠纷案件 | 叉车电池-叉车电瓶-叉车蓄电池-铅酸蓄电池-电动叉车蓄电池生产厂家 | 全自动翻转振荡器-浸出式水平振荡器厂家-土壤干燥箱价格-常州普天仪器 | 跨境物流_美国卡派_中大件运输_尾程派送_海外仓一件代发 - 广州环至美供应链平台 | 苗木价格-苗木批发-沭阳苗木基地-沭阳花木-长之鸿园林苗木场 | 偏心半球阀-电动偏心半球阀-调流调压阀-旋球阀-上欧阀门有限公司 | 手机存放柜,超市储物柜,电子储物柜,自动寄存柜,行李寄存柜,自动存包柜,条码存包柜-上海天琪实业有限公司 | 有机废气处理-rto焚烧炉-催化燃烧设备-VOC冷凝回收装置-三梯环境 | 工业CT-无锡璟能智能仪器有限公司| 上海租车公司_上海包车_奔驰租赁_上海商务租车_上海谐焕租车 | 能耗监测系统-节能监测系统-能源管理系统-三水智能化 | 塑料检查井_双扣聚氯乙烯增强管_双壁波纹管-河南中盈塑料制品有限公司 | 苏商学院官网 - 江苏地区唯一一家企业家自办的前瞻型、实操型商学院 |