强无敌!飞桨仅7行完成社群日常核酸统计


本文介绍了一个基于飞桨框架的核酸统计项目。受复旦博士用代码核查核酸报告启发,该项目在参考项目基础上修改错误、压缩行数、优化排版,仅用7行代码实现核酸图像统计并生成CSV结果。包含库函数安装与功能实现,将JPG截图上传至指定文件夹一键运行即可生成统计表格。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

强无敌!飞桨7行代码完成社群日常核酸统计

  • 最短代码!一键运行!

7行代码带你快速实现核酸统计表格生成

使用该项目展示PADDLE框架的便捷易用。

       


0.项目背景

近日,人民网等主流媒体广泛报道了新闻《复旦博士用130行代码核查核酸报告,800份只需要2分钟》。

报道中,复旦大学信息科学与工程学院生物医学工程专业博士生仅使用130代码就完成了数百人的核酸截图核查工作,引发全网的热议。

       


随着该新闻迅速出圈,借助飞桨的预训练模型,也有不断的作者试图用更少的代码来实现这一功能。

从50行到10行,在保证功能的情况下,代码越来越精简。

笔者在前人的基础上,进一步精简代码,完成该项目。对如下的核酸图像进行统计生成CSV统计结果

       

1.项目介绍

项目主要工作:

  • 修改参考项目的编码错误

  • 压缩参考项目代码行数

  • 优化参考项目排版


参考项目

  • [PaddleOCR]核酸检测证明复查统计?50行代码轻松搞定
  • 10行完成核酸检测统计

2.项目代码实现

  • 项目包括所用库函数的安装以及功能实现

  • 飞桨仅使用七行代码就能实现核酸检测统计结果生成

In [2]
!pip uninstall paddlehub -y
!pip install paddlehub shapely pyclipper
%env CUDA_VISIBLE_DEVICES=0%matplotlib inline
    In [14]
import paddlehub as hub ,cv2,os,csv,glob
results = hub.Module(name="chinese_ocr_db_crnn_server").recognize_text(images=[cv2.imread(image_path) for image_path in glob.glob("images/*.jpg")] , use_gpu=True, output_dir='ocr_result', visualization=True, box_thresh=0.5, text_thresh=0.5)with open('result.csv', 'w',encoding='utf-8-sig') as f:
    f.write('姓名_身份证号码,采样时间,检测时间,结果\n')    for result in results:
        data = [str(i['text'])+"," if(("**" in i['text']) or ("时间" in i['text']) or ("阴性" in i['text'])) else '' for i in result['data']]
        f.write(''.join(data)+"\n")
       
[2025-04-16 23:55:54,416] [ WARNING] - The _initialize method in HubModule will soon be deprecated, you can use the __init__() to handle the initialization of the object
[2025-04-16 23:55:55,105] [ WARNING] - The _initialize method in HubModule will soon be deprecated, you can use the __init__() to handle the initialization of the object
       

3.项目效果展示

该部分包括核酸统计表的生成的效果和项目使用说明

生成效果

我们展示核酸截图和生成效果对比:
       
示例数据 CSV效果
                                       

将JPG格式截图上传至images文件夹下一键运行,稍等,result.csv即为统计表格。


# 该项目  # 复旦  # 一键  # 基础上  # 传至  # 复旦大学  # 行数  # 这一  # 也有  # 就能 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 网络优化91478 】 【 技术知识72672 】 【 云计算0 】 【 GEO优化84317 】 【 优选文章0 】 【 营销推广36048 】 【 网络运营41350 】 【 案例网站102563 】 【 AI智能45237


相关推荐: lovemo手机网页版入口 lovemo官网登录网址  优化《现代战争2》色彩:提升游戏视觉体验终极指南  AI Notebooks: 知识工作者的未来?赋能理解与洞察的工具  2025年最佳免费AI艺术生成器:POD终极指南  途牛旅游AI怎样设置抢票提醒_途牛AI抢票提醒时间与频率设置【方法】  百度输入法怎么去除ai模块 百度输入法纯净版安装教程  Zapier MCP:AI赋能工作流,释放Claude强大潜能  5分钟教你用AI生成短视频分镜脚本,小白也能拍大片  唇语解读的界限:名人的隐私与公众的好奇心  扣子AI怎样设置多轮对话逻辑_扣子AI逻辑树搭建与分支设计【教程】  ChatGPT打造AI助手:10倍提升效率,掌控你的生活  文心一言辅助学习方法 解决难题与知识点梳理使用指南  Claude怎么用新功能表格生成_Claude表格生成使用【攻略】  AI赋能项目管理:5个实用技巧提升效率  如何用 ChatGPT 快速生成短视频分镜脚本  ChatGPT 4 辅助进行室内设计灵感采集  DeepSeek写合同怎么用_DeepSeek写合同使用方法详细指南【教程】  3步教你用AI创作漫画脚本,从故事到分镜全搞定  利用 ChatGPT 进行高质量代码重构与优化  Venggage AI Pitch Deck生成器:快速创建投资者演示文稿  Midjourney怎样写风格化提示词_Midjourney风格提示词写法【教程】  利用 DeepSeek 提高敏捷开发中的 Sprint 规划效率  AI标语生成器:轻松打造品牌口号,提升品牌价值  ChatGPT 在电商产品描述批量生成中的应用  LTX Studio:AI电影制作平台深度评测与应用指南  11月电动两轮车线上销售排名出炉:九号份额达26.9%  AI 编码助手大比拼:Gemini、Tabnine 和 Cline 的深度测评  2025年最佳AI流程图工具:效率提升秘籍  文心一言辅助进行中文播客脚本起草教程  趣味 Phonics:轻松掌握 CVC 单词拼读技巧  揭秘:发电机咒语的音频魔力与音乐的力量  雷小兔ai智能写作怎么设置写作风格_雷小兔ai智能写作风格选择方法【指南】  豆包 AI 辅助进行初级绘本创作的剧情构思  DeepSeek金融数据分析教程 DeepSeek量化交易策略开发  ChatGPT 如何助力建筑承包商?三大实用技巧解析  lovemo官网直达链接 lovemo网页版在线  面试必胜:五大面试技巧助你斩获Offer  3步教你用AI将你的博客文章改编成引人入胜的播客脚本  135编辑器AI排版怎样快速上手_135编辑器AI排版新手入门与功能介绍【教程】  百度AI助手网页版入口 免安装直接打开入口  iPhone 17 Pro Max深度测评:AI驱动的未来手机已来?  Android图像翻译器应用:技术、应用与未来展望  Canva AI终极指南:免费AI聊天机器人,设计、视频、网站全搞定!  打破传统,拥抱幸福:公主如何找到真我?  普通人如何用DeepSeek月入过万?2026最新赚钱路径全解析!  AI周报生成工具有哪些_一键生成工作总结的AI工具推荐  百度AI搜索怎么用语音提问_百度AI搜索语音输入与识别优化【指南】  五大AI视频编辑工具:提升视频创作效率和质量  阿里通义app怎么用_阿里通义app使用方法详细指南【教程】  利用Gen AI和AI Agent进行软件测试:Ollama本地LLM实践 

 2025-07-28

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

南京市珐之弘网络技术有限公司


南京市珐之弘网络技术有限公司

南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。

 87067657

 13565296790

 87067657@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.