roLabelImg 傻瓜式使用教程
roLabelImg 傻瓜式使用教程手把手版假设你已经安装好了 roLabelImg下面从打开软件开始一步一步教你标注。第 0 步准备工作先建好文件夹在你的电脑上提前建好以下文件夹⚠️ 路径里不能有中文D:\my_project\ ├── images\ ← 放你要标注的图片jpg/png ├── labels\ ← 标注结果会自动保存在这里先建好空文件夹 └── roLabelImg\ ← roLabelImg 源码/程序所在文件夹把你的图片全部丢进images文件夹里。第 1 步打开软件源码安装的用户cdD:\my_project\roLabelImg python roLabelImg.py安装包用户直接双击桌面快捷方式。打开后你会看到一个窗口大概长这样┌─────────────────────────────────────────────────────────┐ │ File Edit View Help ← 菜单栏 │ ├─────────────────────────────────────────────────────────┤ │ [Open] [Open Dir] [Save] [Change Save Dir] ... ← 工具栏│ ├───────────────────────────┬─────────────────────────────┤ │ │ Box List │ │ │ ┌─────────────────────┐ │ │ 图片显示区域 │ │ (这里会显示你画的框) │ │ │ 中间大片空白 │ └─────────────────────┘ │ │ │ │ │ │ Label List │ │ │ ┌─────────────────────┐ │ │ │ │ (这里显示所有类别) │ │ │ │ └─────────────────────┘ │ ├───────────────────────────┴─────────────────────────────┤ │ 状态栏 │ └─────────────────────────────────────────────────────────┘第 2 步打开图片文件夹点击工具栏上的「Open Dir」按钮或按快捷键Ctrl U在弹出的窗口中找到并选择你的图片文件夹D:\my_project\images点击「选择文件夹」✅ 此时中间区域会显示第一张图片左下角会显示图片文件名。第 3 步设置标注保存路径⚠️ 很重要点击工具栏上的「Change Save Dir」按钮在弹出的窗口中选择你之前建好的标签文件夹D:\my_project\labels点击「选择文件夹」✅ 之后你画的每一个框都会自动保存到这个文件夹里。第 4 步确认保存格式看工具栏或菜单栏确认当前保存格式是PascalVOCXML。roLabelImg 默认就是 VOC XML 格式一般不用改。保存的文件长这样图片名.xml第 5 步设置类别名称可选但推荐如果你每次画框都要手动输入类别名会很烦。可以提前设置好类别用记事本打开这个文件D:\my_project\roLabelImg\data\predefined_classes.txt把里面的内容全部删掉写上你自己的类别一行一个例如car ship airplane building保存文件重启 roLabelImg✅ 之后画框时会弹出列表让你直接选不用打字了。第 6 步开始画框核心操作️ 画一个旋转框按快捷键Ctrl R或点击工具栏的「Create Rotated Box」按钮鼠标变成十字光标✛在图片上按住鼠标左键不放拖动出一个矩形框松开鼠标左键✅ 此时会弹一个小窗口让你输入/选择类别名称如果设置了预定义类别 → 直接点击选择→ 点 OK如果没设置 →手动输入类别名比如car→ 点 OK框就画好了 调整框的角度旋转画完框后先点击选中这个框框会变成高亮然后按键效果Z逆时针旋转0.1°微调X顺时针旋转0.1°微调C逆时针旋转1°粗调V顺时针旋转1°粗调技巧先用C/V大范围转到差不多再用Z/X微调到精确位置。 调整框的大小和位置调整大小鼠标放到框的边缘或角点上出现调整光标后拖动即可移动位置鼠标放到框内部按住左键拖动整个框❌ 删除一个框在右侧Box List中点击选中你要删的框按键盘Delete键✅ 框就没了。第 7 步保存画完当前图片的所有框后按Ctrl S或点击工具栏的「Save」按钮✅ 在D:\my_project\labels\文件夹里会出现一个 XML 文件比如img001.xml。第 8 步切换到下一张图片操作快捷键下一张D上一张A按D后自动跳到下一张图片继续从第 6 步开始画框。 如果你开启了自动保存菜单 → View → 勾选Auto Save mode切换图片时会自动保存不用每次按 CtrlS。第 9 步重复直到标完所有图片画框 (CtrlR) → 选类别 → 调角度 (Z/X/C/V) → 保存 (CtrlS) → 下一张 (D) 画框 (CtrlR) → 选类别 → 调角度 (Z/X/C/V) → 保存 (CtrlS) → 下一张 (D) 画框 (CtrlR) → 选类别 → 调角度 (Z/X/C/V) → 保存 (CtrlS) → 下一张 (D) ...直到所有图片标完 标注结果长什么样打开labels文件夹里的 XML 文件内容大概是这样的annotationfilenameimg001.jpg/filenamesizewidth1024/widthheight1024/height/sizeobjectnameship/name← 类别名robndboxcx512.0/cx← 框中心点 xcy300.0/cy← 框中心点 yw120.0/w← 框的宽h60.0/h← 框的高angle0.785/angle← 旋转角度弧度/robndbox/object/annotation这就是旋转框的五元组(中心x, 中心y, 宽, 高, 角度)⚡ 全部快捷键速查表建议截图保存快捷键功能Ctrl U打开图片文件夹Ctrl R创建旋转框最常用Ctrl S保存标注Ctrl D复制当前框Ctrl 放大图片Ctrl -缩小图片Ctrl F适应窗口大小D下一张图片A上一张图片Z逆时针旋转 0.1°X顺时针旋转 0.1°C逆时针旋转 1°V顺时针旋转 1°Delete删除选中的框Ctrl 鼠标滚轮缩放图片 常见问题Q画框的时候框是歪的怎么调正选中框后用Z/X/C/V慢慢调角度调到水平或你需要的角度。Q我标了一半软件崩了之前的标注还在吗如果你按过CtrlS就在。没保存的就丢了。所以建议开启 Auto Save mode。Q能不能一次标多张图再保存可以但强烈不建议。万一崩溃全丢。开自动保存最稳。Q标注完的数据怎么给 YOLOv8-OBB 用roLabelImg 输出的是 VOC XML 格式YOLOv8-OBB 需要 YOLO TXT 格式。需要写一个转换脚本把 XML 转成x_center y_center width height angle class_id格式的 TXT。如果需要转换脚本可以再问我。✅ 一句话总结操作流程打开图片目录 → 设置保存目录 →CtrlR画框 → 选类别 →Z/X/C/V调角度 →CtrlS保存 →D下一张 → 重复就这么简单去试试吧

相关新闻

如何高效使用kill-doc脚本:免费文档下载终极攻略

如何高效使用kill-doc脚本:免费文档下载终极攻略

如何高效使用kill-doc脚本:免费文档下载终极攻略 【免费下载链接】kill-doc 看到经常有小伙伴们需要下载一些免费文档,但是相关网站浏览体验不好各种广告,各种登录验证,需要很多步骤才能下载文档,该脚本就是为了解决您…

2026/7/30 13:08:30阅读更多 →
低代码平台能替代ERP吗?一个老板的真实踩坑经历

低代码平台能替代ERP吗?一个老板的真实踩坑经历

老周是我认识多年的一个老板,做五金加工厂,年营收三千多万,手下八十多号人。去年他跟我说:"我终于找到省钱的好东西了!低代码平台,拖拖拽拽就能搭系统,一年省十几万软件费。"我当时没…

2026/7/30 13:08:30阅读更多 →
2026.7.29

2026.7.29

帧更新Time.time 游戏时间Time,deltaTime 距离上次更新的时间差帧率不固定,Unity会尽量较快地更新,可以设定一个近似帧率Application.targetFrameRate 60; ( FPS 60 )移动物体在Update()中设置物体的移动 物体沿x轴正方向移动&a…

2026/7/30 13:08:30阅读更多 →
Agent 读了 30 个文件之后,为什么会突然停住?

Agent 读了 30 个文件之后,为什么会突然停住?

本文是「从零理解 Claude Code:20 个 Agent Harness 机制」系列的第 8 篇。 源码仓库:shareAI-lab/learn-claude-code 本文基于开源仓库学习整理,具体实现以仓库代码为准。 我第一次碰到上下文超限时,任务正在排查一组认证测试。 …

2026/7/30 14:25:03阅读更多 →
私有化视频会议系统/智能会议管理系统EasyDSS视频会议功能全方面解析

私有化视频会议系统/智能会议管理系统EasyDSS视频会议功能全方面解析

在企业数字化转型浪潮中,远程协作已成为日常办公的标配。然而,许多企业仍在为"会议系统难用、延迟高、需装插件、无法留存"等问题困扰。EasyDSS视频云平台将视频会议作为核心模块之一,以"高效协同、智能安全"为设计理念&…

2026/7/30 14:25:03阅读更多 →
经导管主动脉瓣置换术(TAVR)技术原理与临床应用分析——以合肥高新心血管病医院临床实践为例

经导管主动脉瓣置换术(TAVR)技术原理与临床应用分析——以合肥高新心血管病医院临床实践为例

摘要经导管主动脉瓣置换术是结构性心脏病介入治疗领域的里程碑式技术。本文从技术原理、器械演进、临床适应症、手术流程、并发症防治等维度,系统分析TAVR技术的临床应用现状。并以合肥高新心血管病医院2026年7月完成的一例高危复杂TAVR病例为样本,探讨该…

2026/7/30 14:25:03阅读更多 →
MySQL 读写分离有哪些坑?

MySQL 读写分离有哪些坑?

MySQL 读写分离有哪些坑? 引言读写分离是 MySQL 高并发架构中常见的优化策略,通过将读操作分散到多个从库,写操作集中在主库,从而缓解主库压力,提升系统吞吐量。然而,在实际应用中,读写分离并非…

2026/7/30 14:25:02阅读更多 →
Unity VR 3D物体拖拽与放置系统:从原理到实战实现

Unity VR 3D物体拖拽与放置系统:从原理到实战实现

1. 项目概述:在VR中实现“抓取世界”的直觉交互 在虚拟现实的世界里,最迷人的体验莫过于能够像在现实中一样,伸出手去“抓取”一个物体,把它拿起来端详,然后随心所欲地放到另一个地方。这种基于3D拖拽与放置的交互&…

2026/7/30 14:25:02阅读更多 →
数据仓库实战:从核心概念到分层建模与问题排查

数据仓库实战:从核心概念到分层建模与问题排查

1. 项目概述:从“数据堆”到“数据大脑”的蜕变 干了这么多年数据,我经常被问到:“你们天天说的数据仓库,到底是个啥玩意儿?” 尤其是在业务部门眼里,它可能就是个存数据的“大硬盘”,或者一个写…

2026/7/30 14:23:02阅读更多 →
覆盖国产 + 海外 + 开源模型,OpenClaw 2.7.9 Windows/Mac 双端部署详解

覆盖国产 + 海外 + 开源模型,OpenClaw 2.7.9 Windows/Mac 双端部署详解

🔹 工具基础介绍 OpenClaw 是开源生态中一款实用性较强的本地智能工具,凭借本地离线运行、可视化图形操作和任务自动化三大核心特性,赢得了众多用户的青睐。与普通在线对话AI工具不同,它属于能够直接操控本机软硬件的智能数字员工…

2026/7/29 9:47:45阅读更多 →
伺服阀焊完微漏毁整机?精密激光焊接三关锁住高压

伺服阀焊完微漏毁整机?精密激光焊接三关锁住高压

所谓液压伺服阀体的精密激光焊接,是用激光束对阀座壳体(通常为不锈钢或铝合金)进行密封焊接,使阀体在21-35MPa的高压液压油或压缩气体中长期运行而不发生介质泄漏。液压伺服阀是高端液压系统的"大脑"。从航空航天飞行控…

2026/7/30 12:22:27阅读更多 →
D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南

D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南

D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南 【免费下载链接】d2dx D2DX is a complete solution to make Diablo II run well on modern PCs, with high fps and better resolutions. 项目地址: https://gitcode.com/gh_mirrors/d2/d2dx 你是否还在…

2026/7/29 7:58:51阅读更多 →
3分钟解锁iOS应用自由:TrollInstallerX让你的iPhone摆脱安装限制 [特殊字符]

3分钟解锁iOS应用自由:TrollInstallerX让你的iPhone摆脱安装限制 [特殊字符]

3分钟解锁iOS应用自由:TrollInstallerX让你的iPhone摆脱安装限制 🚀 【免费下载链接】TrollInstallerX A TrollStore installer for iOS 14.0 - 16.6.1 项目地址: https://gitcode.com/gh_mirrors/tr/TrollInstallerX 你是否曾经因为iOS系统的严格…

2026/7/30 0:00:58阅读更多 →
[GESP202606 四级] 扫雷

[GESP202606 四级] 扫雷

B4557 [GESP202606 四级] 扫雷 https://www.luogu.com.cn/problem/B4557 中国计算机学会(CCF)2026年6月C四级讲解——扫雷 https://www.bilibili.com/video/BV1MCMg6AEXR/ B4557 [GESP202606 四级] 扫雷 https://www.bilibili.com/video/BV1ZKTj6ZEVh/ 2…

2026/7/30 0:00:58阅读更多 →
Windows驱动存储终极清理工具:DriverStoreExplorer完全指南

Windows驱动存储终极清理工具:DriverStoreExplorer完全指南

Windows驱动存储终极清理工具:DriverStoreExplorer完全指南 【免费下载链接】DriverStoreExplorer Driver Store Explorer 项目地址: https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer 您是否曾因Windows系统盘空间不足而烦恼?是否遇到过设…

2026/7/30 0:00:58阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/30 0:27:26阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/30 4:47:18阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/29 14:26:42阅读更多 →