2026年YOLO目标检测教程:Ultralytics(6万星),10行代码检测图片和视频里的物体

📘 教程 2026-08-05 约 4 分钟阅读

Ultralytics YOLO(60,218星,AGPL-3.0)是最易用的目标检测库:10行Python就能在图片、视频和实时摄像头流里检测80多类物体——免费,GPU/CPU都能跑。

💡 你将学到

Ultralytics YOLO(60,218星,AGPL-3.0)是最易用的目标检测库:10行Python就能在图片、视频和实时摄像头流里检测80多类物体——免费,GPU/CPU都能跑。

📜 目录

直接给结论

Ultralytics YOLO(60,218星,AGPL-3.0)把YOLOv8/YOLO11模型家族打包成极简Python API。检测、分割、分类、姿态估计都只要几行代码——不需要懂模型架构。

检测图片里的物体

pip install ultralytics
from ultralytics import YOLO

model = YOLO("yolo11n.pt")           # nano模型:快、小
results = model("bus.jpg")           # 返回检测结果

for r in results:
    for box in r.boxes:
        print(r.names[int(box.cls)], round(float(box.conf), 2))

检测视频或摄像头

model = YOLO("yolo11s.pt")           # small模型:精度更高
model.predict("video.mp4", save=True)          # 输出标注后的视频
model.predict(source="0", show=True)           # 实时摄像头

不止检测

任务 一行代码
实例分割 model("image.jpg", task="segment")
姿态估计 model("image.jpg", task="pose")
分类 model("image.jpg", task="classify")
训练自己的数据集 model.train(data="custom.yaml", epochs=100)

真实数据

FAQ

Q:需要自己训练吗? A:不用——COCO预训练模型立即可用。只有需要自定义类别(如特定产品)时才训练。

Q:许可证问题? A:库是AGPL-3.0;Ultralytics也卖企业许可。商业闭源使用前先看他们的授权条款。

Q:能导出其他格式吗? A:能——model.export(format="onnx")可导出ONNX、TensorRT、CoreML、TFLite等格式。

相关文章

❓ 常见问题

Do I need to train it?

No - the pretrained COCO model works immediately. Train only when you need custom classes (e.g., specific products).

License concerns?

AGPL-3.0 for the library; Ultralytics also sells enterprise licenses. For commercial closed-source use, check their licensing terms.

Can I export to other formats?

Yes - `model.export(format="onnx")` exports to ONNX, TensorRT, CoreML, TFLite and more.

相关文章
2026-08-05
2026年编程用本地大模型:Ollama(17.8万星)+ Continue + Cline,私密AI结对编程
2026-08-05
2026年AI会议排期助手:Cal.com(4.7万星)自托管+大模型,终结邮件来回复
2026-07-16
AI Agent健康检查:怎么知道Agent还活着?

本站文章由编辑人工撰写,收录的工具均经过实测或公开资料核验。文中链接指向工具官网或 GitHub 仓库,仅作信息参考,不构成付费推广。

💬 评论 (0)

暂无评论,来说两句吧~

登录后评论