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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

基于HubServing的PaddleOCR部署

發布時間:2023/12/13 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基于HubServing的PaddleOCR部署 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前提要求

  • 服務器的部署需要鑒于先前安裝配置的docker環境,因此相關步驟查看我之前的博客? ??參考鏈接

服務部署

先前介紹

  • 參考鏈接 官方推薦
  • 本博客采用基于HubServing的部署,這種方式已經集成到PaddleOCR里面,在先前的docker鏡像里面就可以看到
  • 如果已經推出了鏡像,請使用這個命令進入鏡像? ? sudo docker container exec -it ppocr /bin/bash
  • 其中ppocr為容器的名字 使用docker ps -a的names一列就可以看到這個字段

種類劃分

  • 檢測

  • ?識別
  • 2階段串聯

  • 本博客以2階段串聯作為樣例進行講解,其余兩個模塊也是類似的

準備環境

  • 安裝paddlehub
pip3 install paddlehub --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple
  • 安裝paddlepaddle
pip3 install paddlepaddle --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple
  • 在Linux下設置環境變量?
export PYTHONPATH=.

?安裝服務模塊

  • 安裝檢測+識別串聯服務模塊
  • 這條命令很麻煩,有時候會無緣無故的報錯,我也是嘗試了各種不同的安裝版本才不錯了,如果出現問題只能上GitHub的官方主頁去找答案,會有解決的辦法,祝你好運。
hub install deploy/hubserving/ocr_system/
  • 這個過程會出現 缺失xxx模塊的問題
  • 先前配置docker的時候已經指定了使用python=3.7,因此安裝缺失模塊的時候使用命令 pip3 install??

啟動服務

  • 命令行命令啟動(僅支持CPU)

$ hub serving start --modules [Module1==Version1, Module2==Version2, ...] \--port XXXX \--use_multiprocess \--workers \
  • 參數
參數用途
--modules/-mPaddleHub Serving預安裝模型,以多個Module==Version鍵值對的形式列出
當不指定Version時,默認選擇最新版本
--port/-p服務端口,默認為8866
--use_multiprocess是否啟用并發方式,默認為單進程方式,推薦多核CPU機器使用此方式
Windows操作系統只支持單進程方式
--workers在并發方式下指定的并發任務數,默認為2*cpu_count-1,其中cpu_count為CPU核數
  • 如啟動串聯服務:?hub serving start -m ocr_system? ?這樣就完成了一個服務化API的部署,使用默認端口號8866

發送預測請求

  • 配置好服務端,可使用以下命令發送預測請求,獲取預測結果:
  • python tools/test_hubserving.py server_url image_path

? 參數

  • server_url:服務地址,格式為
http://[ip_address]:[port]/predict/[module_name] 例如,如果使用配置文件啟動檢測、識別、檢測+識別2階段服務,那么發送請求的url將分別是: http://127.0.0.1:8866/predict/ocr_det http://127.0.0.1:8867/predict/ocr_rec http://127.0.0.1:8868/predict/ocr_system
  • image_path:測試圖像路徑,可以是單張圖片路徑,也可以是圖像集合目錄路徑
  • 訪問示例?python tools/test_hubserving.py http://127.0.0.1:8866/predict/ocr_system ./doc/imgs/

返回結果格式說明

  • 返回結果為列表(list),列表中的每一項為詞典(dict),詞典一共可能包含3種字段,信息如下:
字段名稱數據類型意義
textstr文本內容
confidencefloat文本識別置信度
text_regionlist文本位置坐標

修改模塊

  • 參考鏈接

啟動服務

檢測識別

總結

以上是生活随笔為你收集整理的基于HubServing的PaddleOCR部署的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 国内性视频 | 国产大片91 | 日韩一区二区中文字幕 | 亚洲国产成人精品久久久 | 特级西西444www大胆免费看 | 一级丰满大乳hd高清 | 久草网视频 | 国产日韩精品视频 | 国产精品久久久久久久久久久久久久 | 国模av | 久久先锋 | 老女人做爰全过程免费的视频 | 亚洲美女视频在线观看 | 免费看色 | 欧美黄色图片 | 欧美日韩国产不卡 | 色综合图片 | 蜜桃成人网 | 就去吻亚洲 | 老司机午夜免费精品视频 | 久久免费高清视频 | 日韩视频精品 | 久热精品在线观看 | 欧美自拍亚洲 | 亚洲在线日韩 | 黄色片在线 | 中文字幕有码在线 | 九九热伊人 | 国产成人在线精品 | 福利免费观看 | 国产亚洲一区在线 | 免费观看全黄做爰的视频 | 吊侵犯の奶水授乳羞羞漫画 | 亚洲成人免费在线观看 | 韩日一区| 最新黄色在线 | 亚洲精品高清视频在线观看 | 婷婷黄色网 | 色5月婷婷 | 国产激情视频在线播放 | 亚洲综合小说 | 波多野结衣免费在线视频 | 91日本视频 | 高清无码视频直接看 | 亚洲日本精品 | 日产精品久久久久久久蜜臀 | yjizz视频 | 精品一区二区三区中文字幕 | 久草热在线视频 | a级在线看 | 欧美r级在线观看 | 国产精品久久久久久久久免费软件 | 激情青青草 | 一区二区三区精品久久久 | 色一情一伦一子一伦一区 | 色爱成人综合 | 中国一级片黄色一级片黄 | 精品动漫一区二区 | 制服中文字幕 | 成年人免费在线观看视频网站 | 国模吧无码一区二区三区 | 极品久久 | 碰在线视频 | 亚洲aⅴ网站 | av免费观看网址 | 亚洲第一黄网 | 91精品网 | 国产人妖网站 | 久久精品2019中文字幕 | 亚洲婷婷小说 | 精品一卡二卡 | 在线看欧美 | 国产一级做a爰片在线看免费 | 国产精品不卡视频 | 日本三级吃奶头添泬无码苍井空 | 奇米激情 | 久久中字 | 日本肉体xxxⅹ裸体交 | aaa亚洲 | 北条麻妃av在线 | 搡老岳熟女国产熟妇 | 在线亚洲色图 | 丰满人妻一区二区 | 夜色福利 | 黄色一二三区 | 污污av| 国产精品无码久久久久高潮 | 欧美少妇诱惑 | 三级中文字幕在线 | 国产美女无遮挡永久免费观看 | 一区二区三区小视频 | yy111122少妇光屁股影院 | 免费无码一区二区三区 | 日韩一区二区在线观看 | 亚洲最新av网站 | 亚洲第二色 | 性一交一乱一色一免费无遮挡 | 亚洲欧洲在线播放 | 在线免费观看a级片 |