python實(shí)現(xiàn)圖像識(shí)別功能
本文實(shí)例為大家分享了python實(shí)現(xiàn)圖像識(shí)別的具體代碼,供大家參考,具體內(nèi)容如下
#! /usr/bin/env python from PIL import Image import pytesseract url='img/denggao.jpeg' image=Image.open(url) #image=image.convert('RGB') # RGB image=image.convert('L') # 灰度 image.load() text=pytesseract.image_to_string(image) print text #image.show() r'''''# zhongwen_url = 'img/zhongwen003.png' import os fn = "aaaa" # sudo apt-get install tesseract cmd = "tesseract " + zhongwen_url + " " + fn + " -l chi_sim" os.system(cmd) with open(fn+".txt", "r") as f: print f ret=os.system('cat /etc/pam.conf') print ret print '----------------------' ret=os.popen('cat /etc/pam.conf') print ret''' r''''' import os import subprocess def image_to_string(img, cleanup=True, plus=''): # cleanup為True則識(shí)別完成后刪除生成的文本文件 # plus參數(shù)為給tesseract的附加高級(jí)參數(shù) subprocess.check_output('tesseract ' + img + ' ' + img + ' ' + plus, shell=True) # 生成同名txt文件 text = '' with open(img + '.txt', 'r') as f: text = f.read().strip() if cleanup: os.remove(img + '.txt') return text # run >>> # print(image_to_string('./phototest.tif')) # 打印識(shí)別出的文本,刪除txt文件 # print(image_to_string('./phototest.tif', False)) # 打印識(shí)別出的文本,不刪除txt文件 # print(image_to_string('./phototest.tif', False, '-l eng')) # 打印識(shí)別出的文本,不刪除txt文件,同時(shí)提供高級(jí)參數(shù) # PyTesser廢棄... '''
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 基于MATLAB神經(jīng)網(wǎng)絡(luò)圖像識(shí)別的高識(shí)別率代碼
- 如何制作一個(gè)Node命令行圖像識(shí)別工具
- python自動(dòng)截取需要區(qū)域,進(jìn)行圖像識(shí)別的方法
- Node Puppeteer圖像識(shí)別實(shí)現(xiàn)百度指數(shù)爬蟲的示例
- iOS通過(guò)攝像頭圖像識(shí)別技術(shù)分享
- python實(shí)現(xiàn)識(shí)別手寫數(shù)字 python圖像識(shí)別算法
- 用Python進(jìn)行簡(jiǎn)單圖像識(shí)別(驗(yàn)證碼)
- C#圖像識(shí)別 微信跳一跳機(jī)器人
- 微信跳一跳python輔助軟件思路及圖像識(shí)別源碼解析
- PHP圖像識(shí)別技術(shù)原理與實(shí)現(xiàn)
- JAVA演示阿里云圖像識(shí)別API,印刷文字識(shí)別-營(yíng)業(yè)執(zhí)照識(shí)別
相關(guān)文章
Python使用protobuf序列化和反序列化的實(shí)現(xiàn)
protobuf是一種二進(jìn)制的序列化格式,相對(duì)于json來(lái)說(shuō)體積更小,傳輸更快,本文主要介紹了Python使用protobuf序列化和反序列化的實(shí)現(xiàn),感興趣的可以了解一下2021-05-05Python數(shù)據(jù)分析與處理(一)--北京高考分?jǐn)?shù)線統(tǒng)計(jì)分析
這篇文章主要介紹了Python數(shù)據(jù)分析與處理北京高考分?jǐn)?shù)線統(tǒng)計(jì)分析,文章問(wèn)繞Python數(shù)據(jù)分析與處理相關(guān)資料的介紹,展開對(duì)北京高考分?jǐn)?shù)線統(tǒng)計(jì)分析,需要的小伙伴可以參考一下2021-12-12Python?Scala中使用def語(yǔ)句定義方法的詳細(xì)過(guò)程
這篇文章主要介紹了Python?Scala中使用def語(yǔ)句定義方法,Scala的方法是類的一部分,而函數(shù)是一個(gè)對(duì)象可以賦值給一個(gè)變量,下面來(lái)講解Scala的方法,需要的朋友可以參考下2022-09-09Python開發(fā)之QT解決無(wú)邊框界面拖動(dòng)卡屏問(wèn)題(附帶源碼)
朋友在學(xué)習(xí)QT的過(guò)程中,都會(huì)遇到各種問(wèn)題,今天就QT無(wú)邊框拖動(dòng)花屏問(wèn)題給大家詳細(xì)介紹,究竟該如何解決呢,下面通過(guò)實(shí)例代碼和圖文相結(jié)合給大家詳細(xì)介紹,需要的朋友參考下吧2021-05-05使用python實(shí)現(xiàn)數(shù)據(jù)篩查
一般數(shù)據(jù)篩查可以通過(guò)Python中的pandas庫(kù)來(lái)實(shí)現(xiàn),下面小編就來(lái)為大家介紹一下Python如何利用pandas實(shí)現(xiàn)數(shù)據(jù)篩查,感興趣的小伙伴可以一起學(xué)習(xí)一下2023-10-10python基礎(chǔ)教程之基本數(shù)據(jù)類型和變量聲明介紹
這篇文章主要介紹了python基礎(chǔ)教程之基本數(shù)據(jù)類型和變量聲明介紹,首先講解了變量聲明的一些知識(shí),然后列出最常用的基本數(shù)據(jù)類型,需要的朋友可以參考下2014-08-08