当前位置: 首页 > wzjs >正文

人妖和美女做视频网站北京seo教师

人妖和美女做视频网站,北京seo教师,怎么将网站权重提上去,哪家做网站做的好前言 目前 OCR 有比较成熟的方案,想着直接通过 docker 部署一个提供 api 接口服务,查看了一些开源方案,最终发现还是 PaddleOCR 比较好用。 本篇不介绍 PaddleOCR 的详细使用方式,只介绍一下构建镜像的 dockerfile 需要注意的事…

前言

目前 OCR 有比较成熟的方案,想着直接通过 docker 部署一个提供 api 接口服务,查看了一些开源方案,最终发现还是 PaddleOCR 比较好用。

本篇不介绍 PaddleOCR 的详细使用方式,只介绍一下构建镜像的 dockerfile 需要注意的事项。

docker 镜像构建

目录结构

- inference_models (下载好的模型放这里,可以直接在 dockerfile 中下载)
- PaddleOCR (git仓库,可以直接在 dockerfile 中克隆)
- dockerfile

dockerfile 内容如下,网络环境需要自己整一下,可直接食用:

# 使用 paddlepaddle/paddle:3.0.0 镜像作为基础镜像
FROM paddlepaddle/paddle:3.0.0# 设置工作目录
WORKDIR /app# 安装 paddlehub
RUN pip3 install paddlehub --upgrade# 安装兼容版本的 protobuf
RUN pip3 install protobuf==3.20.0# 克隆 PaddleOCR 仓库
RUN git clone https://github.com/PaddlePaddle/PaddleOCR.git
# COPY ./PaddleOCR ./PaddleOCRWORKDIR /app/PaddleOCR# 下载并解压 OCR 文本检测、文本识别、文本方向分类模型
RUN mkdir -p inference && \wget https://paddleocr.bj.bcebos.com/PP-OCRv3/chinese/ch_PP-OCRv3_det_infer.tar && \tar -xf ch_PP-OCRv3_det_infer.tar -C inference && \# 由于 git 仓库中的名称不同,改一下mv ./inference/ch_PP-OCRv3_det_infer ./inference/PP-OCRv3_mobile_det_infer && \wget https://paddleocr.bj.bcebos.com/PP-OCRv3/chinese/ch_PP-OCRv3_rec_infer.tar && \tar -xf ch_PP-OCRv3_rec_infer.tar -C inference && \wget https://paddleocr.bj.bcebos.com/dygraph_v2.0/ch/ch_ppocr_mobile_v2.0_cls_infer.tar && \tar -xf ch_ppocr_mobile_v2.0_cls_infer.tar -C inference
# COPY ./inference_models /app/PaddleOCR/inference# 安装 PaddleOCR 的 Python 依赖
RUN pip3 install -r requirements.txt# 安装 hub 模块
RUN hub install deploy/hubserving/ocr_system# 暴露端口
EXPOSE 8866# 启动服务的命令
CMD ["hub", "serving", "start", "--modules", "ocr_system", "-p", "8866"]

注意:使用 ocr_system 服务,使用的模型是在这里 PaddleOCR/deploy/hubserving/ocr_system/params.py 定义的,如果模型的路径不对,需要手动修改。

在这里插入图片描述

  1. 编译镜像:docker build -t ocr_test -f dockerfile .

  2. 运行容器:docker run -d --name paddleocr_hubserving_container -p 8866:8866 ocr_test

  3. 客户端测试:服务启动后,可以通过访问 http://127.0.0.1:8866/predict/ocr_system 来测试 OCR 识别服务。

curl -X POST \http://127.0.0.1:8866/predict/ocr_system \-H "Content-Type: application/json" \-d '{"images": ["/9j/4AAQSkZJRgABAQ..."]}'

注意:这里的 images 中放的是图片的 base64 字符串,是不需要带 data:image/jpeg;base64, 这种头的。

总结

本篇介绍了如何使用 docker 快速部署基于 PaddleOCROCR API 服务,包括构建镜像、运行容器及进行客户端测试的完整步骤。

提供的 dockerfile 可以直接使用,处理了 protobuf 版本错误,以及 params.py 中模型路径匹配。

http://www.dtcms.com/wzjs/317989.html

相关文章:

  • 做网站用java还是php卢松松外链工具
  • 新疆档案馆建设网站uc搜索引擎入口
  • 深圳宝安区怎么找服务沈阳网站seo
  • 偷渡美国做h网站安卓优化大师2021
  • 华为云云速建站免费发布信息的平台有哪些
  • 能在家做的兼职的网站百度站长平台如何添加网站
  • 网站 404 错误页面是否自动跳转百度开户
  • 公司做网站好seo岗位工资
  • 如何在网站上做自动弹出快速网络推广
  • 佛山seo优化代理石家庄seo推广
  • 用ftp做网站优化大师安卓版
  • 论坛类网站可以做移动端吗宁波网站排名优化seo
  • 做公装的什么网站好东莞整站优化排名
  • 公司网站可以用个人备案吗网站功能优化
  • 如何用ip地址做网站百度关键词工具在哪里
  • 工信部网站备案用户名电商网站建设定制
  • 国内做外贸网站的有哪些资料网络推广怎么样
  • 51网站一起做网店谷歌搜索引擎
  • 搜书网站 怎么做百度页面
  • 商城网站建设公司种子库
  • 网站div的高度根据图片网站推广排名服务
  • 网站运营需要哪些知识如何给企业做网络推广
  • 北京外贸网站建设如何搭建网站
  • 网站系统设计说明书推广平台怎么做
  • 手机微信网页版登录入口杭州seo排名优化外包
  • 南昌公司做网站需要多少钱免费b站推广入口
  • 个人网站介绍怎么写腾讯广告联盟官网
  • 做建材一般去什么网站宣传个人网站seo
  • 网站页面改版降权长春seo快速排名
  • 做网站建设网站制作搜索词热度查询