劳动教育实践结硕果 仁爱学子领跑创新路
设计者:20级化工系新能源 李宜隆:20级化工系新能源 李宜隆
业余计算机编程爱好者
python调包侠
arduino业余爱好者
喜欢用python解决重复工作
什么是python
Python是一种跨平台的计算机程序设计语言。是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。Python适合工科非计算机专业学习,在处理一些复杂枯燥的工作上,Python是很适合的,Python简单的语法与强大的开源社区,使它变成了一个很容易上手的语言。
python的优势很明显,其他编程语言开发网站可能会需要写很多代码,而用python搭建一个网站只需要几行代码就可以了,方便简洁。Python 可以很好地集成到企业级应用中,可用于机器语言和 AI 应用。
设计初衷
班里统计核酸结果,同学们都是发的截图,老师进行人工筛查手动输入,工作量巨大而且耗时很多,当时就有了这个想法。以前老师一直鼓励我们要多学习,注重多元发展,在劳动教育中发扬创新精神,探索创新道路。在老师的鼓励和引导下做过实现人脸识别自动开门的程序设计,对于图像的简单处理不是很陌生,就打算试一试,希望能够解决核酸结果快速识别的问题。
Python的语法和动态类型以及解释型的本质很适合开发一些脚本和快速开发的应用,而且有很多开源的库,对于一些没有接触过图像处理的,可以在很短的时间内阅读开发文档来完成一些简单的需求。
克服技术难题 实现全来源结果识别
首先是关于ocr识别库的选择,我在这里使用了cnocr,ocr只能识别紧凑的水平文字,对于排版复杂的场景,使用cnstd检测文字位置。有一些复杂情况(如国务院客户端核酸检测证明和国家政务服务平台微信小程序),图片上的干扰信息太多,“阴性”二字带有圆圈背景或存在文字旋转,我听取了史老师和张老师的建议,调整了算法的思路和方向,实现了复杂场景有干扰的识别,成功解决了问题,最终实现了对于文字信息用正则表达式过滤。00:34
现在可以识别天津健康app,天津津心办微信小程序,国家政务服务平台微信小程序,国务院客户端(支付宝)4种报告来源。
结合智慧仁爱 收集识别一体化
现在正在进行python算法向智慧仁爱APP的集成和调用,实现收集和识别过程一体化,大大减少了从收集到识别整理的过程。按照所要求图例识别出图片信息,方便有需要的人去使用它,把人力从复杂枯燥的重复工作中解放出来,方便学校统计核酸结果,查缺补漏。
抓好劳动教育 促进全面发展
在构建德智体美劳全面发展的高质量育人体系的大背景下,我校积极回应国家、社会对新时代高校劳动教育体系构建的诉求,探究新时代高校劳动教育体系的构建路径,紧密结合师生实际需求和未来发展动态,让劳动教育由单一走向整合,由形式走向实质,落实新时代劳动教育新要求,培养德智体美劳全面发展的社会主义建设者和接班人。当前,我校推动应用型高素质人才培养、积极探索并实践应用型人才培养的发展途径,不断加快内涵建设,努力提升办学水平,培养高素质应用型人才。