400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

ServerlessFramework+OCR如何快速搭建通用文字识别应用

Serverless Framework+OCR如何快速搭建通用文字识别应用,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

十余年的烟台网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都营销网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整烟台建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联建站从事“烟台网站设计”,“烟台网站推广”以来,每个客户项目都认真落实执行。

在日常的工作生活中,文字识别与我们息息相关,比如身份证识别、随手拍扫描、纸质文档电子化等,无不显示着文字识别技术的重要性。为此,腾讯云通用文字识别产品 General OCR 应运而生,基于行业前沿的深度学习技术,支持将图片上的文字内容智能识别为可编辑的文本,大幅提升信息处理效率。而 Serverless Framework 与 OCR 的结合,则为用户提供了方便快捷、成本更低的通用文字识别应用部署方案。

为什么要用 Serverlesss Framework 来搭建,我们看看 Serverlesss Framework 有哪些优势:

接下来我们一起通过 Serverless Framework Component,快速搭建一个基于腾讯云 OCR 的文字识别应用

该模版主要包含以下组件:

实战前请确认:

快速搭建一个基于腾讯云 OCR 的文字识别应用,具体步骤如下:

1. 安装

通过 npm 全局安装 Serverless Framework:

npm install -g serverless

安装完毕后,通过运行 serverless -v 命令,查看 Serverless Framework 的版本信息,确保版本信息不低于以下版本:

serverless –v
Framework Core: 1.67.3
Plugin: 3.6.6
SDK: 2.3.0
Components: 2.30.1

2. 创建存储桶

登录 COS 控制台,创建新的公有存储桶,选择公有读写,用于存放上传的图像,注意地域的选择。接下来,点开「基础配置」,为存储桶配置跨域访问 CORS,具体配置如下:

Serverless Framework+OCR如何快速搭建通用文字识别应用

3. 配置

新建一个本地文件夹,使用 create --template-url 命令,下载相关 template。

serverless create --template-url 
https://github.com/serverless-tencent/serverless-demos/serverless-ocr

创建 .env 文件,在里面输入您的账户、密钥信息和指定存储桶(此存储桶用于存放上传的图像)

# .env
TENCENT_APP_ID=xxx
TENCENT_SECRET_ID=xxx
TENCENT_SECRET_KEY=xxx

# region of bucket
REGION=ap-guangzhou
# bucket name, using to store upload pictures
BUCKET=ocr-images

4. 下载所有 npm 依赖

npm run bootstrap

5. 部署

执行 sls deploy --all 命令进行部署:

sls deploy --all

serverless ⚡ framework

backend: 
  region: ap-guangzhou
  apigw: 
    serviceId:   service-4i62q1pg
    subDomain:   service-4i62q1pg-1258834142.gz.apigw.tencentcs.com
    environment: release
    url:         https://service-4i62q1pg-1258834142.gz.apigw.tencentcs.com/release/
  scf: 
    functionName: serverless-ocr
    runtime:      Nodejs10.15
    namespace:    default

frontend: 
  region:  ap-guangzhou
  website: https://serverless-ocr-1258834142.cos-website.ap-guangzhou.myqcloud.com

38s › serverless-ocr › Success

部署成功后,您可以使用浏览器访问项目产生的 website 链接,即可看到生成的网站,点击上传图片,项目即可通过 OCR SDK 完成文字识别。

Serverless Framework+OCR如何快速搭建通用文字识别应用

6. 移除

执行 sls remove --all,即可快速移除项目。

sls remove --all

serverless ⚡ framework

38s › tencent-fullstack › Success

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联的支持。


网页题目:ServerlessFramework+OCR如何快速搭建通用文字识别应用
标题来源:http://mzwzsj.com/article/gcphih.html

其他资讯

让你的专属顾问为你服务