您当前的位置:首页 > 电脑百科 > 程序开发 > 编程百科

不需要服务器,教你仅用30行代码搞定实时健康码识别

时间:2022-08-05 15:17:24  来源:  作者:华为云社区

本文分享自华为云社区《助力疫情防控,30行代码就能搞定无服务器实时健康码识别!-云社区-华为云》,作者:华为云PaaS服务小智 。

此次新冠疫情,波及范围之广,持续时间之久已经超出了我们的预料。自打疫情发生以来,几乎所有人的生活都受到了影响,还好现在已经是数字化的时代,为了防控疫情,健康码成了我们的通行证,已经在最大程度上减少了疫情对我们出行的限制。

4月份上海疫情肆虐,疫情发展牵动着无数国人的心,大家也都在尽自己所能全力抗疫,当时就看到一篇《复旦博士用130行代码解决核酸统计,2分钟完成人工一小时工作量_CSDN 程序人生的博客-CSDN博客》的报道,这让我联想到自己作为一名宝妈,每天必做的一件事就是上传自己和家人的健康码给学校,换个角度想,疫情期间各个学校、政府、商场等机构每天都需要收集海量的核酸报告和健康码,人工审核不仅耗时耗力,容易出错,也不能做到及时发现问题。对于解决人工重复性工作,计算机程序可以说是首当其冲了,像这位复旦博士,用Python/ target=_blank class=infotextkey>Python代码进行核酸统计真是一个不错的想法。

想起之前参与过的一个华为云开发者活动“Serverless高手伪装者速成班 ”用到的正是报道中提到的文字识别OCR,不同的是华为云是以云服务的形式提供的,并且这个活动使用的平台-函数工作流 FunctionGraph,不需在本地搭建代码环境直接在云上开发,云上部署,无需服务器,感觉更加轻量方便一些,想到这些,我准备用这次学习的内容,也来搭建一个健康码识别的应用。

 


 

首先,健康码的主要内容都是文字,所以我先开通了华为云OCR的通用文字识别服务。

 

然后按活动指导,在函数工作流 FunctionGraph创建了一个函数,并复用了活动中使用的代码,只是把调用的ocr服务类型修改为通用文字识别。

 

这就完了?怀着忐忑的心,我识别了一张自己的大数据形成卡。

 

到目前为止看起来还都不错,可是考虑到如果放到实际业务场景中,这貌似还远远不够。如果说是把截图收集上来之后再集中分析处理,必定还是需要一段时间的,并且集中处理还存在不能及时分析截图的问题,比如某张异常的截图提交的时间和集中处理的时间有较大的时间差,那么就会造成疫情进一步扩散的可能,能做到实时处理就好了。

函数工作流 FunctionGraph支持创建触发器,所以我又给函数创建了一个OBS的触发器,这样只要有图片上传到这个OBS中,就会触发健康码识别函数执行。

 


 

再来试一下,向OBS桶上传健康码截图是否可以触发函数执行。

 


 

成了,我特意数了一下,除去注释,只有三十几行代码就搞定了健康码实时分析,成就感满满,想要尝试的小伙伴,我细心的为你们准备了《30行代码实现无服务器实时健康码识别--操作手册-云社区-华为云》,快快拿去用吧!!!

当然,要做到投入使用还需其他能力的支持,比如健康码提交入口,异常码告警,数据存储等等,这些就留给开发者们自由发挥吧!



Tags:健康码   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
本文分享自华为云社区《助力疫情防控,30行代码就能搞定无服务器实时健康码识别!-云社区-华为云》,作者:华为云PaaS服务小智 。此次新冠疫情,波及范围之广,持续时间之久已经超出了...【详细内容】
2022-08-05  Tags: 健康码  点击:(0)  评论:(0)  加入收藏
苹果手机快速打开健康码的小组件设置方法:1. 系统需升级到iOS14或以上版本,长按桌面空白处,进入编辑状态2.点击屏幕上方“+”,打开小组件库,搜索“支付宝”3. 将“支付宝2.0”小...【详细内容】
2022-07-25  Tags: 健康码  点击:(15)  评论:(0)  加入收藏
来源:【人民日报健康客户端】7月19日,北京市人民政府网站发布了《新冠肺炎流行期间北京酒店防控指引(第二十版)》。指引明确,为防止北京健康宝健康码异常的涉疫风险人员将疫情风...【详细内容】
2022-07-20  Tags: 健康码  点击:(16)  评论:(0)  加入收藏
6月27日,小雷在电商平台发现了一种号称“健康码神器”的小按钮,售价普遍在26元左右,只有小部分的商家卖到50元以上。这种健康码按钮的销量都不错,大部分店铺的销量都有几百,看来...【详细内容】
2022-06-28  Tags: 健康码  点击:(30)  评论:(0)  加入收藏
今天为大家带来的是,华为鸿蒙系统的功能,让你实现控制中心可以快速打开你的健康码,因为现在疫情的原因出门需要健康码,每次点开都很麻烦,今天我教教大家如何快速的实现,打开自己的...【详细内容】
2022-06-16  Tags: 健康码  点击:(114)  评论:(0)  加入收藏
Wallet 作为 iOS 自带应用,在很多人的 iPhone 上使用频率并不算高,除了交通卡和偶尔刷银联卡进行支付,在大陆地区它的作用实在是非常有限。但很多人可能不知道的是,Wallet 的功...【详细内容】
2022-06-13  Tags: 健康码  点击:(50)  评论:(0)  加入收藏
北京日报客户端记者5月30日从支付宝方面获悉,目前支付宝App乘车码已完成北京全市公交地铁功能升级,实现乘车码与健康码信息自动关联。日常习惯使用支付宝APP乘坐公交、地铁等...【详细内容】
2022-05-30  Tags: 健康码  点击:(41)  评论:(0)  加入收藏
为落实北京市新冠肺炎疫情防控工作部署,北京公交、北京地铁对票务系统进行了升级。北京公交为落实北京市新冠肺炎疫情防控工作部署,北京公交集团已于2022年5月17日起,在重点线...【详细内容】
2022-05-19  Tags: 健康码  点击:(476)  评论:(0)  加入收藏
来源:【人民日报健康客户端】5月16日,在北京市新型冠状病毒肺炎疫情防控工作第336场新闻发布会上,北京市交通委员会副主任、新闻发言人容军介绍,当前,北京疫情防控仍处于胶着状态...【详细内容】
2022-05-17  Tags: 健康码  点击:(131)  评论:(0)  加入收藏
抗疫期间小伙伴们都非常自觉,在出行中都遵守规则出示自己的健康码,无论是交通中,还是进出商场,以及上班打卡。相信不少小伙伴展示健康码的过程都是打开微信,点开后进入相关小程序...【详细内容】
2022-04-18  Tags: 健康码  点击:(71)  评论:(0)  加入收藏
▌简易百科推荐
本文分享自华为云社区《助力疫情防控,30行代码就能搞定无服务器实时健康码识别!-云社区-华为云》,作者:华为云PaaS服务小智 。此次新冠疫情,波及范围之广,持续时间之久已经超出了...【详细内容】
2022-08-05  华为云社区    Tags:健康码   点击:(0)  评论:(0)  加入收藏
对于从事后端开发的同学来说,并发编程肯定再熟悉不过了。说实话,在java中并发编程是一大难点,至少我是这么认为的。不光理解起来比较费劲,使用起来更容易踩坑。不信,让继续往下面...【详细内容】
2022-08-04  Java架构学习指南    Tags:编程   点击:(4)  评论:(0)  加入收藏
简介从上面两节实战中已经可以做一个属于自己的翻译应用了,甚至可以对翻译结果进行对比然后通过一些语意软件进行优化,这里的所有的DEMO都只是为了学习JS逆向这些技能的过程,今...【详细内容】
2022-08-03  阿呆攻防    Tags:爬虫   点击:(4)  评论:(0)  加入收藏
这段时间在做公司需求的时候,在网上找到了一个很不错的接口——全国行政区查询API,它非常符合我所需接口的要求。然后发现它所在的接口服务平台——APIS...【详细内容】
2022-08-02  不是海碗哟    Tags:APISpace   点击:(8)  评论:(0)  加入收藏
本文分享自华为云社区《【Go实现】实践GoF的23种设计模式:迭代器模式-云社区-华为云》,作者:元闰子。简介有时会遇到这样的需求,开发一个模块,用于保存对象;不能用简单的数组、列...【详细内容】
2022-08-02  华为云社区    Tags:GoF   点击:(6)  评论:(0)  加入收藏
一个优秀的Controller层逻辑说到 Controller,相信大家都不陌生,它可以很方便地对外提供数据接口。它的定位,我认为是「不可或缺的配角」,说它不可或缺是因为无论是传统的三层架...【详细内容】
2022-08-02  程序员小文  微信公众号  Tags:Controller   点击:(14)  评论:(0)  加入收藏
 对于嵌入式开发人员来说,编写可重用、可移植且经得起时间考验的软件至关重要。下面是在C中创建和使用可移植类型的7个技巧。  技巧1 – 使用stdint.h  使用内置数...【详细内容】
2022-08-01  粤嵌教育    Tags:嵌入式开发   点击:(8)  评论:(0)  加入收藏
前言最近在持续优化之前编写的 JSON 解析库 xjson,主要是两个方面的优化。第一个是支持将一个 JSONObject 对象输出为 JSON 字符串。这点在上个版本中只是利用自带的 Print...【详细内容】
2022-08-01  crossoverJie    Tags:位运算   点击:(10)  评论:(0)  加入收藏
前言2020 年底,React 公布了一个全新的特性:Server Components,当时它还处于调研和试验阶段,并没有正式发布,随着 React 18.0 版本的正式发布,Server Component 的脚步声也越来越...【详细内容】
2022-08-01  Java机械师    Tags:API   点击:(7)  评论:(0)  加入收藏
写过C语言的同学们想必都很怀念(读者:¿)gdb调试器,使用gdb可以随意在程序运行过程中暂停流程、查看变量。很多时候,我们单纯分析代码流程和日志信息无法定位的问题,都得靠...【详细内容】
2022-07-30  VT漫步    Tags:gdb   点击:(13)  评论:(0)  加入收藏
站内最新
站内热门
站内头条