日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

PaddleOCR,图像检测识别

發布時間:2024/3/13 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PaddleOCR,图像检测识别 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

簡介

? ? ? ? OCR(optical character recognition)文字識別是指電子設備(例如掃描儀或數碼相機)檢查紙上打印的字符,然后用字符識別方法將形狀翻譯成計算機文字的過程;即,對文本資料進行掃描,然后對圖像文件進行分析處理,獲取文字及版面信息的過程。如何除錯或利用輔助信息提高識別正確率,是OCR最重要的課題。衡量一個OCR系統性能好壞的主要指標有:拒識率、誤識率、識別速度、用戶界面的友好性,產品的穩定性,易用性及可行性等。

安裝教程

https://github.com/PaddlePaddle/PaddleOCR/blob/static/doc/doc_ch/installation.mdhttps://github.com/PaddlePaddle/PaddleOCR/blob/static/doc/doc_ch/installation.md

框架結構

1、configs文件夾

這個文件夾下是方向分類、文本檢測、文字識別的配置文件。配置文件中描述的內容包括如何訓練、模型結構、優化器、訓練參數、訓練數據來源等。

2、deploy文件夾
這個文件夾主要是部署相關內容,也是最后需要學習的地方,暫時可以略過。

3、doc文件夾
這個文件夾包括一些測試圖片。還有一個很重要的PP-OCR論文。

4、inference文件夾
這個文件夾下放著3個模型,分別是方向分類模型、文本檢測模型、文本識別模型。

5、inference_results文件夾
這個文件夾是運行腳本后生成的目錄,里面存放的是結果標注顯示圖片。

6、ppocr文件夾
這個文件夾是ppocr的主干,具體內容如下:

data:數據加載、數據擴充。

losses:分類、檢測、識別模型的損失函數。

metrics:

modeling:模型組建,包含:模型結構、backbone、heads、necks、transforms。

optimizer:學習率、學習策略、優化器、正則化。

postprocess:后處理。

utils:實用工具。

7、PPOCRLabel文件夾
標注工具文件夾,等用的時候再詳細筆記。

8、StyleText文件夾
風格遷移文件夾用于生成樣本數據,擴充訓練樣本。

9、Tools文件夾
包括訓練、推理、評估的python腳本。可以通在根目錄下寫shell文件直接調用。

本小節轉自:paddleocr 使用教程_落花逐流水的博客-CSDN博客_paddleocr

具體使用

比如有一張圖片如下

  • ?檢測、分類、識別全流程
from paddleocr import PaddleOCR, draw_ocr from PIL import Image# Paddleocr目前支持中英文、英文、法語、德語、韓語、日語,可以通過修改lang參數進行切換 # 參數依次為`ch`, `en`, `french`, `german`, `korean`, `japan`。 ocr = PaddleOCR(use_angle_cls=True, lang="ch") # need to run only once to download and load model into memory img_path = 'E:\\PaddleOCR-static\\doc\\imgs\\6.jpg' result = ocr.ocr(img_path, cls=True) for line in result:print(line)# 顯示結果 image = Image.open(img_path).convert('RGB') boxes = [line[0] for line in line] print(boxes) txts = [line[1][0] for line in line] print(txts) scores = [line[1][1] for line in line] print(scores) im_show = draw_ocr(image, boxes, txts, scores, font_path='/path/to/PaddleOCR/doc/simfang.ttf') im_show = Image.fromarray(im_show) im_show.save('result.jpg')
  • line的結構是一個list,每個item包含文本框,文字和識別置信度
[[[[614.0, 51.0], [753.0, 51.0], [753.0, 159.0], [614.0, 159.0]], ('38', 0.9994012117385864)], [[[640.0, 163.0], [729.0, 163.0], [729.0, 204.0], [640.0, 204.0]], ('包郵', 0.8606153130531311)], [[[349.0, 415.0], [433.0, 415.0], [433.0, 448.0], [349.0, 448.0]], ('OlAY', 0.7505984306335449)], [[[339.0, 449.0], [445.0, 449.0], [445.0, 484.0], [339.0, 484.0]], ('玉蘭油', 0.9756715297698975)], [[[325.0, 486.0], [462.0, 486.0], [462.0, 503.0], [325.0, 503.0]], ('NaturalWhite', 0.927595317363739)], [[[341.0, 505.0], [446.0, 504.0], [446.0, 522.0], [341.0, 523.0]], ('白里透紅系列', 0.9458746314048767)], [[[289.0, 526.0], [495.0, 523.0], [495.0, 547.0], [289.0, 550.0]], ('日間潤白 SPF24/PA++', 0.9534435868263245)], [[[329.0, 554.0], [454.0, 553.0], [454.0, 571.0], [329.0, 572.0]], ('水養防曬美白霜', 0.9256204962730408)], [[[11.0, 710.0], [315.0, 715.0], [314.0, 781.0], [10.0, 776.0]], ('專柜正品', 0.9986205697059631)], [[[437.0, 716.0], [747.0, 716.0], [747.0, 785.0], [437.0, 785.0]], ('假一賠十', 0.9869048595428467)]]
  • boxes是文本框,即文本的矩形
[[[614.0, 51.0], [753.0, 51.0], [753.0, 159.0], [614.0, 159.0]], [[640.0, 163.0], [729.0, 163.0], [729.0, 204.0], [640.0, 204.0]], [[349.0, 415.0], [433.0, 415.0], [433.0, 448.0], [349.0, 448.0]], [[339.0, 449.0], [445.0, 449.0], [445.0, 484.0], [339.0, 484.0]], [[325.0, 486.0], [462.0, 486.0], [462.0, 503.0], [325.0, 503.0]], [[341.0, 505.0], [446.0, 504.0], [446.0, 522.0], [341.0, 523.0]], [[289.0, 526.0], [495.0, 523.0], [495.0, 547.0], [289.0, 550.0]], [[329.0, 554.0], [454.0, 553.0], [454.0, 571.0], [329.0, 572.0]], [[11.0, 710.0], [315.0, 715.0], [314.0, 781.0], [10.0, 776.0]], [[437.0, 716.0], [747.0, 716.0], [747.0, 785.0], [437.0, 785.0]]]
  • txts是識別出來的信息
['38', '包郵', 'OlAY', '玉蘭油', 'NaturalWhite', '白里透紅系列', '日間潤白 SPF24/PA++', '水養防曬美白霜', '專柜正品', '假一賠十']
  • scores是識別置信度
[0.9994012117385864, 0.8606153130531311, 0.7505984306335449, 0.9756715297698975, 0.927595317363739, 0.9458746314048767, 0.9534435868263245, 0.9256204962730408, 0.9986205697059631, 0.9869048595428467]
  • 結果可視化展示

總結

以上是生活随笔為你收集整理的PaddleOCR,图像检测识别的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 精品视频 | 日本熟妇成熟毛茸茸 | 午夜激情影院 | 日韩精品一区二区三区无码专区 | 精品国产乱码久久久久久88av | 蜜桃臀一区二区三区 | 国产成人三级在线观看 | 亚洲va在线观看 | av国产在线观看 | 啪啪短视频 | 久久精品视频中文字幕 | 黄色一机片 | av黄网站 | 久久久久久久人妻无码中文字幕爆 | 日韩人妻精品在线 | 亚洲熟妇av日韩熟妇在线 | 91亚色视频在线观看 | 狠狠爱综合网 | 精品国产免费人成在线观看 | 一级黄色片网站 | 在线观看视频亚洲 | 中文字幕 国产 | 国产美女网 | 在线免费国产 | 伊人网综合 | 日韩av无码中文字幕 | 欧美在线视频免费观看 | 1769国产| 中文字幕久久久久 | 欧美一区日韩一区 | 91精品久久久久久久 | 欧美在线 | 亚洲精品国产精品乱码不卡√香蕉 | 免费看国产黄色片 | 久久久久久少妇 | 欧美日韩综合视频 | 国产超碰自拍 | 国产91绿帽单男绿奴 | 美女又爽又黄视频 | 国产精品情侣 | 日本一区二区在线观看视频 | 武林美妇肉伦娇喘呻吟 | 国产欧美日韩精品在线 | 国产精品一二三区视频 | 欧美第一页草草影院 | 国产精品2区 | 污片在线免费看 | av在线色| 欧美一级乱黄 | 国产精品成人免费视频 | 午夜三级在线观看 | 欧美大片在线免费观看 | 香蕉网在线 | 日本中文字幕在线视频 | 国产裸体永久免费视频网站 | 精品人妻少妇嫩草av无码专区 | 在线免费 | 99久久精品免费看国产免费软件 | 9i免费看片黄 | 老汉色老汉首页av亚洲 | 久久99久久99精品免观看软件 | 超碰激情| 国产精品1 | 深夜福利久久 | 91精品国产一区二区三区蜜臀 | 天天躁夜夜躁 | 久久精品久久99 | 欧美老肥婆性猛交视频 | 国产精品羞羞答答在线观看 | 中文不卡视频 | 久色91| 欧美性网址 | 在线欧美色 | 特大巨交吊性xxxx | 日韩精品免费看 | 嫩草影院av | 色偷偷888欧美精品久久久 | 免费高清黄色 | 欧洲精品久久一区二区 | 国产区一区二区三 | 一区二区免费 | 毛片123| 91av视频免费观看 | аⅴ资源中文在线天堂 | 国产15页| 啪啪的网站| a色视频| 图片区小说区视频区 | 亚洲精品视频国产 | 国产欧美久久久精品免费 | 免费无码又爽又黄又刺激网站 | 香蕉大人久久国产成人av | 亚洲国产二区 | 国产成人+综合亚洲+天堂 | 欧美成人午夜77777 | 久久久99久久 | 一色道久久88加勒比一 | 亚洲小视频在线播放 | 香蕉中文网 |