尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

roLabelImg 傻瓜式使用教程

roLabelImg 傻瓜式使用教程
📅 发布时间:2026/7/30 13:19:51

🍼 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 步:打开图片文件夹

  1. 点击工具栏上的「Open Dir」按钮(或按快捷键Ctrl + U)
  2. 在弹出的窗口中,找到并选择你的图片文件夹:
    D:\my_project\images
  3. 点击「选择文件夹」

✅ 此时中间区域会显示第一张图片,左下角会显示图片文件名。


第 3 步:设置标注保存路径(⚠️ 很重要!)

  1. 点击工具栏上的「Change Save Dir」按钮
  2. 在弹出的窗口中,选择你之前建好的标签文件夹:
    D:\my_project\labels
  3. 点击「选择文件夹」

✅ 之后你画的每一个框,都会自动保存到这个文件夹里。


第 4 步:确认保存格式

看工具栏或菜单栏,确认当前保存格式是PascalVOC(XML)。

roLabelImg 默认就是 VOC XML 格式,一般不用改。保存的文件长这样:图片名.xml


第 5 步:设置类别名称(可选但推荐)

如果你每次画框都要手动输入类别名,会很烦。可以提前设置好类别:

  1. 用记事本打开这个文件:
    D:\my_project\roLabelImg\data\predefined_classes.txt
  2. 把里面的内容全部删掉,写上你自己的类别,一行一个,例如:
    car ship airplane building
  3. 保存文件,重启 roLabelImg

✅ 之后画框时,会弹出列表让你直接选,不用打字了。


第 6 步:开始画框!(核心操作)

🖱️ 画一个旋转框

  1. 按快捷键Ctrl + R(或点击工具栏的「Create Rotated Box」按钮)
  2. 鼠标变成十字光标✛
  3. 在图片上按住鼠标左键不放,拖动出一个矩形框
  4. 松开鼠标左键

✅ 此时会弹一个小窗口,让你输入/选择类别名称:

  • 如果设置了预定义类别 → 直接点击选择→ 点 OK
  • 如果没设置 →手动输入类别名(比如car)→ 点 OK

框就画好了!🎉


🔄 调整框的角度(旋转)

画完框后,先点击选中这个框(框会变成高亮),然后:

按键效果
Z逆时针旋转0.1°(微调)
X顺时针旋转0.1°(微调)
C逆时针旋转1°(粗调)
V顺时针旋转1°(粗调)

💡技巧:先用C/V大范围转到差不多,再用Z/X微调到精确位置。


📐 调整框的大小和位置

  • 调整大小:鼠标放到框的边缘或角点上,出现调整光标后,拖动即可
  • 移动位置:鼠标放到框内部,按住左键拖动整个框

❌ 删除一个框

  1. 在右侧Box List中,点击选中你要删的框
  2. 按键盘Delete键

✅ 框就没了。


第 7 步:保存!

画完当前图片的所有框后:

  • 按Ctrl + S(或点击工具栏的「Save」按钮)

✅ 在D:\my_project\labels\文件夹里会出现一个 XML 文件,比如img001.xml。


第 8 步:切换到下一张图片

操作快捷键
下一张D
上一张A

按D后自动跳到下一张图片,继续从第 6 步开始画框。

💡 如果你开启了自动保存(菜单 → View → 勾选Auto Save mode),切换图片时会自动保存,不用每次按 Ctrl+S。


第 9 步:重复,直到标完所有图片

画框 (Ctrl+R) → 选类别 → 调角度 (Z/X/C/V) → 保存 (Ctrl+S) → 下一张 (D) 画框 (Ctrl+R) → 选类别 → 调角度 (Z/X/C/V) → 保存 (Ctrl+S) → 下一张 (D) 画框 (Ctrl+R) → 选类别 → 调角度 (Z/X/C/V) → 保存 (Ctrl+S) → 下一张 (D) ...直到所有图片标完

📄 标注结果长什么样?

打开labels文件夹里的 XML 文件,内容大概是这样的:

<annotation><filename>img001.jpg</filename><size><width>1024</width><height>1024</height></size><object><name>ship</name>← 类别名<robndbox><cx>512.0</cx>← 框中心点 x<cy>300.0</cy>← 框中心点 y<w>120.0</w>← 框的宽<h>60.0</h>← 框的高<angle>0.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:我标了一半,软件崩了,之前的标注还在吗?

如果你按过Ctrl+S,就在。没保存的就丢了。所以建议开启 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。如果需要转换脚本,可以再问我。


✅ 一句话总结操作流程

打开图片目录 → 设置保存目录 →Ctrl+R画框 → 选类别 →Z/X/C/V调角度 →Ctrl+S保存 →D下一张 → 重复

就这么简单!去试试吧 💪

相关新闻

  • 2026年8月衡阳非急救救护车转运指南:术后出院如何安排 - 小校长
  • 为什么92%的AI副业半年内熄火?资深架构师拆解可持续性的4层技术护城河(含可落地的ROI测算表)
  • 2027年二建备考启动!3款口碑题库,按需挑选不踩坑

最新新闻

  • 高效Web截图实战指南:modern-screenshot的3大核心优势
  • 波形护栏厂家推荐:高速公路与乡村道路项目选型对比分析 - 品牌深度评测
  • AD7606-4数据异常排查:从电源、时序到软件驱动的系统性解决方案
  • 如何用AI相册永久保存你的旅行记忆:行影集完整指南
  • GEO优化:RAG管线中的数据分发重构
  • 新能源锂电池

日新闻

  • 终极TeamSpeak3音乐机器人搭建指南:5分钟实现语音聊天室音频播放
  • 广州海珠区内搬家攻略,平价靠谱搬家服务商推荐,专业打包搬运省心避坑全流程指南 - 厚道搬家
  • 大语言模型入门指南:从零到精通掌握AI核心技术的5大步骤

周新闻

  • 大连理工大学与东京大学联手打造的“主动型AI助手“
  • 170.2026年国家级科研瓶颈:超精密单点金刚石切削(SPDT)光学表面生成
  • SongBloom:革命性歌曲生成框架深度解析——如何通过交织自回归与扩散模型创作完整音乐

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号