闲社服务运行正常AI智能体自动化平台
y

YOLO视觉工具

技能标识:yolo-vision-tools

Use Ultralytics YOLO to perform computer vision tasks, such as detecting people or objects in images and videos, classifying images, estimating human poses, and tracking cars, people, or animals in videos.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.2.3
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

YOLO视觉工具

Ultralytics YOLO 视觉工具

Ultralytics YOLO 是一个最先进的计算机视觉框架,支持多种任务,包括目标检测、实例分割、图像分类、姿态估计和定向边界框检测。本技能为有效使用YOLO提供全面指导。

最新模型:YOLO26(2026年1月发布)具有端到端无NMS推理和优化的边缘部署特性。对于稳定的生产工作负载,推荐使用YOLO26和YOLO11。

快速开始

1. 安装与环境检查

bash

安装/更新Ultralytics


pip install -U ultralytics

验证安装并检查环境

yolo checks

yolo checks命令会验证Python版本、PyTorch、CUDA、GPU可用性以及所有依赖项。有关详细的环境故障排除,请参阅环境检查或使用提供的环境检查脚本:python scripts/check_environment.py。

2. 基本使用示例

Python接口

python from ultralytics import YOLO

加载模型(YOLO会自动从模型推断任务)

model = YOLO(yolo26n.pt) # 或您的自定义模型路径

对各种来源进行预测

默认情况下,输出保存到workspace/yolo-vision文件夹

results = model(image.jpg) # 图像文件 → 保存到yolo-vision/outputs/images/ results = model(video.mp4, stream=True) # 视频流式处理 → 保存到yolo-vision/outputs/videos/ results = model(https://example.com/image.jpg) # URL → 保存到yolo-vision/outputs/images/ results = model(0, show=True) # 摄像头实时显示 → 保存到yolo-vision/outputs/videos/

自定义输出目录(可选)

results = model(image.jpg, project=/custom/path) # 保存到自定义目录

CLI接口

bash

基本语法:yolo TASK MODE ARGS

默认情况下,输出保存到workspace/yolo-vision文件夹

yolo predict model=yolo26n.pt source=image.jpg # → 保存到yolo-vision/runs/detect/predict/

任务特定示例

yolo detect predict model=yolo26n.pt source=video.mp4 # → 保存到yolo-vision/runs/detect/predict/ yolo segment predict model=yolo26n-seg.pt source=image.jpg # → 保存到yolo-vision/runs/segment/predict/ yolo pose predict model=yolo26n-pose.pt source=image.jpg # → 保存到yolo-vision/runs/pose/predict/

自定义输出目录(可选)

yolo predict model=yolo26n.pt source=image.jpg project=/custom/path # 保存到自定义目录

3. 模型选择

快速开始请使用以下默认模型:

  • - 检测:yolo26n.pt(超小)、yolo26s.pt(小)、yolo26m.pt(中)
  • 分割:yolo26n-seg.pt、yolo26s-seg.pt、yolo26m-seg.pt
  • 分类:yolo26n-cls.pt、yolo26s-cls.pt、yolo26m-cls.pt
  • 姿态估计:yolo26n-pose.pt、yolo26s-pose.pt、yolo26m-pose.pt
  • 定向检测:yolo26n-obb.pt、yolo26s-obb.pt、yolo26m-obb.pt

完整模型列表和选择指南:模型名称 | 模型选择

核心工作流程

步骤1:了解YOLO任务

YOLO支持五种主要的计算机视觉任务。为您的应用选择正确的任务:
  • - 检测:使用边界框识别和定位物体
  • 分割:为物体生成像素级掩码
  • 分类:对整张图像进行分类
  • 姿态估计:检测关键点进行姿态分析
  • 定向检测:检测带有角度参数的旋转物体

详细比较:任务类型

步骤2:选择合适的模型

选择模型时考虑以下因素:
  • - 速度与精度:超小(最快)→ X(最准确)
  • 硬件限制:GPU内存、CPU性能
  • 应用需求:实时处理 vs. 批量处理

指南:模型选择

步骤3:配置参数

常见配置参数:
  • - conf:置信度阈值(默认:0.25)
  • iou:NMS的IoU阈值(默认:0.7)
  • imgsz:输入图像尺寸(默认:640)
  • device:设备ID(0表示第一个GPU,cpu表示CPU)
  • save:将结果保存到磁盘
  • show:实时显示结果

完整示例:配置样本

步骤4:处理结果

YOLO返回包含以下内容的Results对象:
  • - boxes:边界框、置信度分数、类别标签
  • masks:分割掩码(用于分割任务)
  • keypoints:姿态关键点(用于姿态估计)
  • probs:分类概率(用于分类)
  • obb:定向边界框(用于OBB任务)

高级主题

训练自定义模型

python from ultralytics import YOLO

加载模型

model = YOLO(yolo26n.pt)

在自定义数据集上训练

results = model.train(data=dataset.yaml, epochs=100, imgsz=640)

训练指南:训练基础 | 数据集准备

安装选项

提供多种安装方法:
  • - pip:pip install -U ultralytics
  • Conda:conda install -c conda-forge ultralytics
  • Docker:适用于GPU/CPU环境的预构建镜像
  • 源码安装:用于开发和自定义

详细说明:安装指南

性能优化

  • - 流式模式:对视频/长序列使用stream=True以减少内存占用
  • 批量处理:同时处理多张图像以提高效率
  • 硬件加速:配置CUDA、TensorRT或OpenVINO以获得最佳性能

参考文档

文档描述
环境检查全面的环境验证和故障排除
安装指南
所有安装方法(pip、Conda、Docker、源码) | | 任务类型 | YOLO任务和用例的详细比较 | | 模型名称 | 完整的YOLO26模型列表及规格 | | 模型选择 | 根据需求选择模型的策略 | | 配置样本 | 各种场景的参数配置示例 | | 数据集准备 | 准备自定义数据集进行训练的指南 | | 训练基础 | 在自定义数据上训练YOLO模型的基础知识 | | 参数参考 | 所有YOLO配置参数的完整参考 |

实用脚本

为节省令牌使用并提供即用工具,scripts/目录中提供以下Python脚本:

脚本描述使用示例
checkenvironment.py全面的环境诊断python scripts/checkenvironment.py
configtemplates.py
即用型配置模板 | from scripts.configtemplates import getproductionconfig |
| datasettools.py | 数据集准备和转换工具 | from scripts.datasettools import cocotoyolo |
| traininghelpers.py | 训练、评估和模型管理 | from scripts.traininghelpers import evaluate_model |
| quicktests.py | 快速功能测试 | python scripts/quicktests.py --test environment |
| modelutils.py | 模型选择和验证工具 | from scripts.modelutils import select_model |

使用脚本的好处:

  • - 节省令牌:大型代码块从文档中提取
  • 即用型:无需从文档复制粘贴代码
  • 模块化:只导入所需内容
  • 可维护:脚本可以独立更新

故障排除

常见问题

问:安装后找不到y

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 yolo-vision-tools-1776121637 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 yolo-vision-tools-1776121637 技能

通过命令行安装

skillhub install yolo-vision-tools-1776121637

下载

⬇ 下载 yolo-vision-tools v1.2.3(免费)

文件大小: 72.26 KB | 发布时间: 2026-4-15 15:07

v1.2.3 最新 2026-4-15 15:07
**Version 1.2.3 Changelog**

- Clarified where output images and videos are saved by default, specifying the `yolo-vision` folder.
- Added instructions and examples for setting a custom output directory in both Python and CLI interfaces.
- Updated comments and examples to reflect output directory changes for all major tasks (detection, segmentation, pose).
- No breaking changes; usage and core functionality remain the same.
返回顶部