哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

3天內不再提示

如何使用Python把圖片變成文字

Wildesbeast ? 來源:今日頭條 ? 作者:玩物有智 ? 2020-02-15 14:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

為什么要讓孩子學編程?看了這篇文章,你就知道編程的強大之處了!

你遇到以下的情況嗎?

你負責整理一些文件,結果發(fā)現(xiàn)文件沒有word存檔,這又需要我們把圖片變成word。

或者是在今日頭條上看到了某片好文章,結果內容卻是圖片,你特別想把他變成文字分享給朋友。

如果你遇到過這些問題,千萬不要錯過 pytesseract 這個好工具!它能夠用很簡單、基礎的方法將圖片轉換成文字(分辨圖片中的文字)。在我們開始介紹 pytesseract 這個 Python 模塊之前,先來認識一下 Tesseract OCR 到底是什么吧!

OCR 與 Tesseract

OCR 為光學文字識別的縮寫(Optical Character Recognition,OCR),白話一點就是將圖片翻譯為文字。而 Tesseract 是一個 OCR 模組,目前由 Google 贊助。Tesseract 已經有 30 年歷史,一開始它是惠普實驗室的一款專利軟體,于 2005 年開源,從 2006 年后由 Google 贊助進行后續(xù)的開發(fā)和維護, Tesseract 也是目前公認最優(yōu)秀、最精準的開源 OCR 系統(tǒng)。

除了極高的精準度外,Tesseract 也有很高的靈活性,能夠通過訓練識別出任何字體(只要這些字體的風格不變就可以),也能識別出任何 Unicode 字符,是不是非常厲害呢?我們待會會用到的 pytesseract 模塊就像是Tesseract的 python 包。

下面讓我們來動手嘗試下:

第一步 安裝模塊

pip3 install pillowpip3 install pytesseract

第二步 編寫程序

from PIL import Imageimport pytesseractimg = Image.open('test1.png')text = pytesseract.image_to_string(img, lang='eng')print(text)

首先,第一行和第二行是將我們剛剛安裝的模塊導入到程序中。

PIL 包含在剛剛安裝的 pillow 模組,其中的 Image 模組能夠讀取圖片檔。

我們將想要轉成文字的圖片檔,放在和這支程式相同的目錄。

第四行的 'test1.png' 是相對于這個程序(.py文件)的路徑,也就是該圖片的文件名,因此必須放在同一個資料夾程序才找得到文件,而且文件名與路徑名都是不可省略的。

所有辨識文字、轉換的複雜過程全部都寫在 pytesseract 中了,我們只需要知道如何調用即可。接著看到第五行,image_to_string函式有一個關鍵字引數(shù) lang,默認是英文,可以改變成你想要的語言字串。

結語

簡單暴力,5行代碼就可以將圖片轉化為文字,是不是很方便呢?除了生活中的一些小問題能用 pytesseract 解決,在開發(fā)爬蟲程序時,經常會遇到需要驗證碼的情況,這時就能利用這個模塊輕松解決。

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

    關注

    1

    文章

    79

    瀏覽量

    22828
  • Unicode
    +關注

    關注

    0

    文章

    25

    瀏覽量

    12940
  • python
    +關注

    關注

    58

    文章

    4883

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    使用PYTHON進行的跨平臺仿真

    如何使用編程語言Python來調用和控制VirtualLab Fusion中的模擬。請查看下面鏈接的文檔,以找到關于如何設置和使用Python和VirtualLab Fusion之間的接口的詳細指南,以及一個
    發(fā)表于 04-02 08:21

    [VirtualLab] 使用Python運行VirtualLab Fusion光學仿真

    摘要 VirtualLab Fusion允許Python外部訪問其建模技術、求解器和結果。這個用例介紹了一種使用路徑變量和Visual Studio代碼將Python連接到VirtualLab
    發(fā)表于 03-31 09:39

    淘寶圖片搜索API接口指南

    一、前言 淘寶圖片搜索?API(核心為「拍立淘」相關接口)是淘寶開放平臺(TOP)提供的視覺檢索接口,核心能力是基于上傳的圖片?/?圖片?URL,檢索淘寶?/?天貓平臺的同款、相似商品。 該接口
    的頭像 發(fā)表于 01-12 14:17 ?582次閱讀

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

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

    釘釘正式開源HarmonyOS圖片編輯組件

    ArkTS語言開發(fā),提供了畫板、馬賽克、裁剪、文字四大核心圖像處理能力,助力開發(fā)者以低代碼成本、高集成效率,為應用構建功能完整、交互流暢的圖片編輯體驗。
    的頭像 發(fā)表于 01-05 09:58 ?657次閱讀

    1688拍立淘圖片搜索API概述

    圖片批量搜索。 數(shù)據維度:返回商品 ID、價格、銷量、供應商資質等全維度信息。 2.請求地址:c0b.cc/R4rbK2 。 3.Python 調用建議 雖然無法提供完整代碼,但調用流程通常包括: 圖片預處理(壓縮、格式轉換)。
    的頭像 發(fā)表于 12-17 14:56 ?466次閱讀

    沒有專利的opencv-python 版本

    費用于商業(yè)產品,僅需保留版權聲明); 包含所有核心功能:圖片讀取/處理、視頻讀寫、繪圖、形態(tài)學操作、邊緣檢測(Canny)、閾值分割、輪廓檢測等,滿足 90%+ 開發(fā)場景; 適配 Python 3.13,安裝
    發(fā)表于 12-13 12:37

    Termux中調試圣誕樹Python代碼

    在Termux中調試Python代碼(以圣誕樹立例)非常簡單,核心分為環(huán)境準備、代碼編寫、運行調試三個步驟,下面一步步教你操作: 一、環(huán)境準備(首次使用需做) Termux默認可能沒有Python
    發(fā)表于 12-09 09:02

    商品圖片批量上傳接口設計與實現(xiàn)

    設計、實現(xiàn)步驟、代碼示例、錯誤處理和性能優(yōu)化。文章基于Python Flask框架,確保內容真實可靠,適合開發(fā)者快速上手。 1. 接口設計概述 一個標準的商品圖片批量上傳接口應遵循RESTful原則,使用HTTP POST方法。關鍵設計點包括: 端點定義:例
    的頭像 發(fā)表于 10-13 15:25 ?551次閱讀

    【EASY EAI Orin Nano開發(fā)板試用體驗】PP-OCRV5文字識別實例搭建與移植

    參數(shù)中填上dec模型的路徑,在第三個參數(shù)中填上rec模型的路徑,在第四個參數(shù)中填上需要進行文字識別的源圖片: 看看效果: RK3588s開發(fā)板上面成功運行,但是RK3576開發(fā)板上的librknnrt.so文件版本不匹配,因此無法正常運行...這個問題只能等待瑞芯微
    發(fā)表于 08-18 16:57

    python app不能運行怎么解決?

    ;python_agent[1241]: xmlrpc request method supervisor.stopProcess failed;python_agent[1241]: xmlrpc request method supervisor.stopProces
    發(fā)表于 08-06 06:27

    端側OCR文字識別實現(xiàn) -- Core Vision Kit ##HarmonyOS SDK AI##

    獲取圖片url,這個url和token再發(fā)給百度的ocr接口獲取識別數(shù)據……或者圖片轉base64以后這個base64發(fā)給接口,然而鴻蒙這里,目前我也不知道啥原因(可能是發(fā)送請求的
    發(fā)表于 06-30 18:07

    HarmonyOS實戰(zhàn):一招搞定保存圖片到相冊

    保存圖片功能幾乎是每個應用程序必備的功能之一,當用戶遇到喜歡的圖片時可以保存到手機相冊。那么在鴻蒙中保存圖片是否也需要申請用戶存儲權限以及如何將圖片保存到相冊,本文將詳細講述怎么保存網
    的頭像 發(fā)表于 06-24 17:04 ?1414次閱讀

    Hi3861 wifiiot_hispark_pegasus 按教程安裝python3 -m pip install build/lite 報錯

    問題1: 報錯: 問題2: 我安裝網上搜的方法執(zhí)行 python3 -m pip install --user ohos-build==0.4.3 hb -v [OHOS INFO] hb
    發(fā)表于 06-14 16:48

    現(xiàn)在有一個三維數(shù)組rgb,怎么通過k230他轉變成圖片顯示出來?

    現(xiàn)在有一個三維數(shù)組rgb,怎么通過k230他轉變成圖片顯示出來
    發(fā)表于 06-10 08:17
    秦安县| 庄浪县| 通州市| 宜春市| 海盐县| 房产| 长阳| 峨眉山市| 思茅市| 商丘市| 卓资县| 玛沁县| 灌阳县| 赤峰市| 红原县| 怀宁县| 贡山| 大荔县| 舟山市| 鄂温| 华坪县| 五大连池市| 庆云县| 精河县| 宁明县| 读书| 峡江县| 延长县| 崇义县| 巧家县| 铁岭市| 龙南县| 德昌县| 娱乐| 永丰县| 德钦县| 镇沅| 淮南市| 宁陵县| 达州市| 嘉黎县|