本文分享自华为云社区《助力疫情防控 , 30行代码就能搞定无服务器实时健康码识别!-云社区-华为云》 , 作者:华为云PaaS服务小智。
此次新冠疫情 , 波及范围之广 , 持续时间之久已经超出了我们的预料 。自打疫情发生以来 , 几乎所有人的生活都受到了影响 , 还好现在已经是数字化的时代 , 为了防控疫情 , 健康码成了我们的通行证 , 已经在最大程度上减少了疫情对我们出行的限制 。
4月份上海疫情肆虐 , 疫情发展牵动着无数国人的心 , 大家也都在尽自己所能全力抗疫 , 当时就看到一篇《复旦博士用130行代码解决核酸统计 , 2分钟完成人工一小时工作量_CSDN 程序人生的博客-CSDN博客》的报道 , 这让我联想到自己作为一名宝妈 , 每天必做的一件事就是上传自己和家人的健康码给学校 , 换个角度想 , 疫情期间各个学校、政府、商场等机构每天都需要收集海量的核酸报告和健康码 , 人工审核不仅耗时耗力 , 容易出错 , 也不能做到及时发现问题 。对于解决人工重复性工作 , 计算机程序可以说是首当其冲了 , 像这位复旦博士 , 用Python/ target=_blank class=infotextkey>Python代码进行核酸统计真是一个不错的想法 。
想起之前参与过的一个华为云开发者活动“Serverless高手伪装者速成班 ”用到的正是报道中提到的文字识别OCR , 不同的是华为云是以云服务的形式提供的 , 并且这个活动使用的平台-函数工作流 FunctionGraph , 不需在本地搭建代码环境直接在云上开发 , 云上部署 , 无需服务器 , 感觉更加轻量方便一些 , 想到这些 , 我准备用这次学习的内容 , 也来搭建一个健康码识别的应用 。
文章插图
文章插图
首先 , 健康码的主要内容都是文字 , 所以我先开通了华为云OCR的通用文字识别服务 。
文章插图
然后按活动指导 , 在函数工作流 FunctionGraph创建了一个函数 , 并复用了活动中使用的代码 , 只是把调用的ocr服务类型修改为通用文字识别 。
文章插图
这就完了?怀着忐忑的心 , 我识别了一张自己的大数据形成卡 。
文章插图
到目前为止看起来还都不错 , 可是考虑到如果放到实际业务场景中 , 这貌似还远远不够 。如果说是把截图收集上来之后再集中分析处理 , 必定还是需要一段时间的 , 并且集中处理还存在不能及时分析截图的问题 , 比如某张异常的截图提交的时间和集中处理的时间有较大的时间差 , 那么就会造成疫情进一步扩散的可能 , 能做到实时处理就好了 。
函数工作流 FunctionGraph支持创建触发器 , 所以我又给函数创建了一个OBS的触发器 , 这样只要有图片上传到这个OBS中 , 就会触发健康码识别函数执行 。
推荐阅读
- 翡翠手镯|翡翠手镯的价值,傻瓜教程,教你这样看懂翡翠手镯的色泽
- 教你快速学习摩托车驾照怎么考 摩托车学习
- 怕醉教你健康偏方
- 一分钟带你了解服务器网卡
- 浏览器瞬间变成相册?教你开启Chrome隐藏新功能
- 如何用服务器做虚拟主机
- 只需牛奶,教你自制淡奶油 在家怎样自制奶油
- 职业教育|职场不会教你所有本领,但可以给你所有在职场上升的途径
- IFBB健美先生吴龙教你把肩练外翻 健美先生训练
- 病毒|勒索病毒让人手足无措!手把手教你对付它