舌体分割的初步展示应用——依托Streamlit搭建demo

简介: 舌体分割的初步展示应用——依托Streamlit搭建demo

1 前言


去年在社区发布了有关中医舌象诊断的博文,其中舌象识别板块受到了极高的关注和关注。😊最近,我接触到了Python的Streamlit库,它可以帮助数据相关从业人员轻松搭建数据看板。本文将介绍如何使用Streamlit构建舌体分割的演示,以供读者尝试使用。


Streamlit是一个简单易用的Python库,可以帮助您快速创建交互式的数据应用程序和仪表板。通过使用Streamlit,您可以方便地展示舌体分割的功能,让用户可以上传舌象图片,并通过预训练的模型进行分割,展示分割结果。


在本文中,我将带您逐步了解如何使用Streamlit构建舌体分割的demo,让您能够开始构建自己的数据应用程序。通过这个演示,读者可以亲自尝试舌体分割的功能,并对其进行实时交互。


让我们开始吧!😊


这里现放上相关的链接一遍读者获取:

舌体分割demo地址:demo

舌体分割原理介绍:【python-Unet】计算机视觉舌象舌头图片分割机器学习(三)Streamlit入门知识:(一)初识Streamlit(附安装)


demo地址:https://testappton.streamlit.app/

demo地址:demo

demo截图:


2 功能介绍

demo主要为读者展示了舌体分割的效果,目前的数据集数量不大,模型还在优化中,所以目前仅展示初步的效果。使用者可以选择上传本地的jpg图片文件或者填写网页的jpg图片链接。

注意:上传的图片仅支持 jpg 格式

网页链接获取方式:百度搜索“舌象图片”→选择你认为质量较好的舌体图片→右键点击“复制图片链接”(需要为jpg格式)→粘贴至demo中的“网络地址”中→点击进行网络图片分割→等待运行成功。


streamlit cloud 的服务器在国外,国内访问可能会有些慢试用时请稍作等待……

ps:streamlit cloud 是streamlit为用户开放的看板分享社区,用户可以将自己制作的数据看板上传至git仓库连接strealit cloud即可分享作品。


舌象图片的参考(尽量选择类似拍摄的舌象照片)


3 实现介绍


实现过程非常简单,主要是初步搭建streamlit看板(详情见(一)初识Streamlit(附安装)),导入舌体分割测试文件(详情见【python-Unet】计算机视觉舌象舌头图片分割机器学习(三)),最后部署至streamlit cloud(后续会出博文具体介绍如何完整的搭建streamlit项目)


这篇博文的主要目的是向大家介绍我们的demo功能和使用方法,搭建过程非常简单,让您可以快速开始展示并实验舌体分割的功能。敬请期待后续的博文,详细介绍如何搭建完整的Streamlit项目。一起来探索吧!💻🌟😊


相关文章
|
机器学习/深度学习 PyTorch 算法框架/工具
【python-Unet】计算机视觉~舌象舌头图片分割~机器学习(三)
【python-Unet】计算机视觉~舌象舌头图片分割~机器学习(三)
1184 0
|
算法 C++
OpenCV-白平衡(完美反射算法)
OpenCV-白平衡(完美反射算法)
773 0
|
存储 设计模式 前端开发
Streamlit应用中构建多页面(三):两种方案(上)
Streamlit应用中构建多页面(三):两种方案
4072 0
|
存储 缓存 数据可视化
(七)解析Streamlit的数据元素:探索st.dataframe、st.data_editor、st.column_config、st.table、st.metric和st.json的神奇之处(上)
(七)解析Streamlit的数据元素:探索st.dataframe、st.data_editor、st.column_config、st.table、st.metric和st.json的神奇之处
6607 0
|
7月前
|
数据采集 自然语言处理 JavaScript
Playwright多语言生态:跨Python/Java/.NET的统一采集方案
随着数据采集需求的增加,传统爬虫工具如Selenium、Jsoup等因语言割裂、JS渲染困难及代理兼容性差等问题,难以满足现代网站抓取需求。微软推出的Playwright框架,凭借多语言支持(Python/Java/.NET/Node.js)、统一API接口和优异的JS兼容性,解决了跨语言协作、动态页面解析和身份伪装等痛点。其性能优于Selenium与Puppeteer,在学术数据库(如Scopus)抓取中表现出色。行业应用广泛,涵盖高校科研、大型数据公司及AI初创团队,助力构建高效稳定的爬虫系统。
418 2
Playwright多语言生态:跨Python/Java/.NET的统一采集方案
|
11月前
|
搜索推荐 物联网 PyTorch
Qwen2.5-7B-Instruct Lora 微调
本教程介绍如何基于Transformers和PEFT框架对Qwen2.5-7B-Instruct模型进行LoRA微调。
11832 34
Qwen2.5-7B-Instruct Lora 微调
|
10月前
|
人工智能 自然语言处理 并行计算
VITRON:开源像素级视觉大模型,同时满足图像与视频理解、生成、分割和编辑等视觉任务
VITRON 是由 Skywork AI、新加坡国立大学和南洋理工大学联合推出的像素级视觉大模型,支持图像与视频的理解、生成、分割和编辑,适用于多种视觉任务。
702 13
VITRON:开源像素级视觉大模型,同时满足图像与视频理解、生成、分割和编辑等视觉任务
|
机器学习/深度学习 算法 计算机视觉
【python】计算机视觉~舌象图片中舌体倾斜判别(四)
【python】计算机视觉~舌象图片中舌体倾斜判别(四)
390 0
|
机器学习/深度学习 存储 安全
基于YOLOv8深度学习的行人跌倒检测系统【python源码+Pyqt5界面+数据集+训练代码】目标检测
基于YOLOv8深度学习的行人跌倒检测系统【python源码+Pyqt5界面+数据集+训练代码】目标检测
|
机器学习/深度学习 存储 监控
基于YOLOv8深度学习的路面坑洞检测与分割系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战、目标分割(1)
基于YOLOv8深度学习的路面坑洞检测与分割系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战、目标分割