首页 > 其他分享 >YOLOv8可视化界面

YOLOv8可视化界面

时间:2024-04-22 09:25:53浏览次数:20  
标签:界面 阈值 ultralytics YOLOv8 文件夹 可视化 streamlit 如下 运行

1.配置运行环境

在终端安装streamlit和ultralytics两个库

streamlit库的安装命令:pip install streamlit==1.22.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
ultralytics库的安装命令:pip install ultralytics -i https://pypi.tuna.tsinghua.edu.cn/simple

2.运行可视化界面


(1)将可视化代码下载到本地文件夹中并解压;
(2)将训练得到的best.pt文件放入YOLOv8-app-master下的weights文件夹中;
(3)在终端进入yolov8的运行环境中,用pip install streamlit ultralytics-i https://pypi.tuna.tsinghua.edu.cn/simple命令安装一下streamlit和ultralytics两个库;
有两种方式在终端进入一个项目代码的运行环境,一种是直接在pycharm进入,这种不需要再激活

另一种如下图,这种就需要安装anaconda并在其中激活一下自己项目代码的运行环境

激活后

(4)在终端激活yolov8的运行环境,并在终端进入"YOLOv8-app-master"文件夹,运行命令streamlit run app.py,如下图所示

运行后会弹出网页如下图所示,

其中模型置信度阈值的含义:如果模型识别到某目标为某一类的概率低于这个阈值,则不显示检测,即不认为是此类目标。

(5)点击Browse files,选择需要识别的图片,再点击“开始识别”,等待识别完成,如下图所示:

(5)在pycharm中以项目打开“YOLO-pyside6”文件夹,选择运行环境为yolov8,运行YOLO-pyside6中的main.py程序,如下图

运行后将弹出如下界面

点击菜单图标,可修改输入源:图片、摄像头、文件夹、网络摄像头(监控)等

点击菜单中的设置选项,如下图

右方将弹出多个选项,可按需进行修改,一般就用到选择模型、Confidence(设置置信度阈值)、线宽、及自动保存
其中置信度阈值的含义:如果模型识别到某目标为某一类的概率低于这个阈值,则不显示检测,即不认为是此类目标。

(6)识别效果图如下

标签:界面,阈值,ultralytics,YOLOv8,文件夹,可视化,streamlit,如下,运行
From: https://www.cnblogs.com/qqsj/p/18149966

相关文章

  • Algorius Net Viewer 2024.2.1 (Windows) - 网络可视化、管理、监控和清点
    AlgoriusNetViewer2024.2.1(Windows)-网络可视化、管理、监控和清点Comprehensivesoftwareproductforvisualizing,administering,monitoring,andinventoryingcomputersnetworkofanylevel请访问原文链接:AlgoriusNetViewer2024.2.1(Windows)-网络可视化......
  • 数据分析中缺失值可视化(missingno模块)
    missingno模块讲解missingno安装condainstallmissingno或者pipinstallmissingno。missingno常用API讲解importmissingnoasmsno密度图:matrixmsno.matrix(df,labels=True)生成的密度图中的白线代表缺失值,右下角的数字表示不存在缺失值的列,右侧的数字表示数据......
  • 短视频app开发,可以借鉴的几个登录界面设计
    登录界面一:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>BusinessLogin</tit......
  • 前端使用 Konva 实现可视化设计器(6)
    请大家动动小手,给我一个免费的Star吧~这一章处理一下复制、粘贴、删除、画布归位、层次调整,通过右键菜单控制。github源码gitee源码示例地址复制粘贴复制粘贴(通过快捷键)//复制暂存pasteCache:Konva.Node[]=[];//粘贴次数(用于定义新节点的偏移距离)past......
  • 关于我自己的Gui界面库完善
    仓库地址:https://gitee.com/GPRO/Gui功能说明: 解析XML, 接入AngleScript。接下来需要做的: 因为有了WPF,MFC,HTML甚至UE5的使用经验,这里我更新下 界面设计器部分。关于界面设计器的方面希望:     新建Window: 新建一个Widget,   新建容器或者控件。  ......
  • Anaconda Navigator启动卡在loading applications界面(同时莫名启动了VSCODE)
    0.问题参考:anacondanavigator启动时一直卡在loadingapplications页面我的问题和网上普遍的不太一样,首先我能找到conda_api.py,但是不是在D:\anaconda\Lib\site-packages\anaconda_navigator\api文件夹下,而是在...\anaconda3\pkgs\anaconda-project-0.11.1-py311haa9553......
  • 基于三维地图开发的智慧展馆可视化系统建设方案有何推荐?
    基于三维地图开发的智慧展馆可视化系统建设方案有何推荐?     关注者7被浏览10,520关注问题​写回答​邀请回答​好问题​添加评论​分享​  查看全部5个回答粉刷匠 ​ 关注  1人赞同了......
  • 科学可视化软件介绍 – OpenSceneGraph
    科学可视化软件介绍–OpenSceneGraph叶刘克拉克莫夫​中国石油大学有机化工硕士​关注他 6人赞同了该文章 OpenSceneGraph(有时候简称为OSG)是一个开源的高性能三维图形开发工具包,供软件开发人员在可视模拟、游戏、虚拟现实、科学可视化和建模......
  • 界面组件库DevExpress Office File API(WinForms & WPF)v24.1新功能预览
    本文描述了界面组件库DevExpress的OfficeFileAPI(WinForms&WPF)和受Office启发的控件在v24.1中发布的一些功能,并详细介绍了我们当前的抢先体验预览版本v24.1中的内容。DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress......
  • Ubuntu 22.04切换图形界面和字符界面
    台式机上安装了Ubuntu22.04,经测试研究,默认进入的终端是tty2,总共可用的终端有有tty1-tty6,切换快捷方式为Ctrl+Alt+F1--F6,其中tty1,tty2是图形终端,其余为字符终端。一直想知道怎么在图形界面和字符界面之间进行切换,比如tty2是图形界面,我想把他切换为字符界面,怎么办?下面是字符界面......