ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

YOLOSHOW:从 YOLOv5 到 YOLOv11,图形界面如何直接跑起实时目标检测

YOLOSHOW:从 YOLOv5 到 YOLOv11,图形界面如何直接跑起实时目标检测 YOLOSHOW从 YOLOv5 到 YOLOv11图形界面如何直接跑起实时目标检测【免费下载链接】YOLOSHOWYOLO SHOW - YOLOv11 / YOLOv10 / YOLOv9 / YOLOv8 / YOLOv7 / YOLOv5 / RTDETR / SAM / MobileSAM / FastSAM YOLO GUI based on Pyside6项目地址: https://gitcode.com/gh_mirrors/yo/YOLOSHOW手里有一个 .pt 检测模型还有一段监控录像想看看检出效果又不想再写检测脚本YOLOSHOW 是一个做目标检测的桌面图形界面程序选一张图片、一段视频或一路摄像头画面在下拉框里挑 YOLOv5 到 YOLOv11 的模型点运行实时检测结果就画在画面上了。一句话定位YOLOSHOW 是基于 PySide6 的桌面应用内置 YOLOv5 至 YOLOv11、RT-DETR 和 SAM 系列的检测代码覆盖目标检测、实例分割、姿态估计、旋转框检测四类任务。它适合只需要把模型跑起来看效果、做演示或做对比的人不必自己搭 Python 检测流水线。核心界面逻辑在yoloshow/目录各版本的算法实现放在yolocode/下的对应子目录。界面带读跑检测前需要知道的几件事画面怎么接进来左侧菜单提供图片、视频、本地摄像头、文件夹批量、网络摄像头五种输入文件也可以直接拖进窗口。网络摄像头支持 RTSP 和 HTTP 两种协议填写地址后会先做连通性校验连不上会提前提示不用等运行了才发现问题。模型下拉框从哪来程序启动时自动扫描ptfiles/目录里的 .pt 文件并填充下拉框不需要在界面上逐个登记。新增模型可以在设置框点导入模型程序会把它拷进ptfiles/。命名有讲究文件名必须包含版本关键词如yolov8、yolo11分割模型写yolov8n-seg姿态模型写yolo11n-pose旋转框写yolov8n-obb这样才能被识别成对应任务。参数可以随时调检测运行中可以直接改 IOU 阈值、置信度、帧间隔延迟和检测框线宽也可以中途换一个模型不用停掉重来。这些值会随程序关闭自动保存下次启动时恢复上次的状态。VS 模式两个模型左右同屏切换到对比模式后左右两侧各挂一个模型、同一份画面同时检测标注结果和 FPS 并排显示。想比较两个模型的差异时不用再手动开两份脚本各跑一遍。结果存到哪开始前先点保存模式并选定输出目录带标注的帧图片就是单张结果图会写进这个路径适合把一段视频逐帧留档。三步跑起来命令与常见坑在项目目录执行下面三条命令即可获取项目git clone https://gitcode.com/gh_mirrors/yo/YOLOSHOW仓库自带ptfiles/yolo11n.pt默认模型装完依赖就能先跑起来看效果。建一个 Python 3.9 的独立环境conda create -n yoloshow python3.9 conda activate yoloshow。激活后先安装与你 CUDA 版本匹配的 PyTorch 轮子再按 requirements.txt 装其余依赖。启动程序python main.py。最容易踩的坑是模型不被识别多半是文件名缺少版本关键词比如把权重命名成my-test.pt或者文件没有放进ptfiles/目录。改对名字、放回目录后重启程序即可。另外 Linux 用户如果界面字体显示异常把fonts/Shojumaru-Regular.ttf装进系统字体目录再重启。几个实际用法复核一段监控录像把录像文件拖进去选一个检测模型运行逐帧查看检出情况需要留档就提前打开保存模式标好框的帧会导出到指定目录。这替代了写检测脚本 后处理存帧的组合适合快速抽检一段视频里到底有没有某类目标。部署前选模型用 VS 模式让左右各跑一个版本比如 YOLOv8n 对 YOLOv11n在同一段实时画面上对比检出数量和帧率。选型阶段替代了手动跑两份脚本、再人工比对日志的习惯肉眼加 FPS 条就能看出谁快谁稳。跨任务做实验检测、分割、姿态估计、旋转框都在同一个模型下拉框里管理从 YOLOv5 检测切到 YOLOv8 分割只要换模型无需为不同任务各写一份示例代码适合做技术选型或给演示环境快速换任务。常见问题为什么新放的模型不在下拉框里检查文件名是否包含对应版本与任务关键词如yolov8n、yolo11-seg并确认文件位于ptfiles/目录然后重启程序。界面字体缺字或乱码怎么办把fonts/Shojumaru-Regular.ttf安装到系统字体目录后重启程序。网络摄像头连不上用单模式下的网络摄像头入口填写 RTSP 或 HTTP 地址程序会先校验连通性确认地址在浏览器或 ffplay 里能正常播放再使用。当你只是想看看一个模型到底能检出什么YOLOSHOW 把接画面、选模型、调参数这几步都收进了一个窗口里。【免费下载链接】YOLOSHOWYOLO SHOW - YOLOv11 / YOLOv10 / YOLOv9 / YOLOv8 / YOLOv7 / YOLOv5 / RTDETR / SAM / MobileSAM / FastSAM YOLO GUI based on Pyside6项目地址: https://gitcode.com/gh_mirrors/yo/YOLOSHOW创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表