当前位置: 首页 > news >正文

利用labelme进行图片标注

    利用YOLO8进行数据集训练时,一开始本人采用的时labelimg进行图片标注采集数据,但由于labelimg只能矩形图标注,很多时候标注的不是很精准,为了精准标注,我们使用labelme的多边形,实现图片对象的精准标注。

1,打开labelme

2,基础配置

    我们在左侧点击我们的”Open Dir"按钮,打开我们采集图片的目录,并设置我们的json保存目录。

3,labelme使用

    打开目录后,我们的程序右下方即可看到我们所有的图片文件:

    我们使用多边形,进行图片目标的精准标注(多边形标注完成后,我们可以在小对话框中填写我们的标注名,如果已经有,我们可以直接选择):

    快捷键:

            a:上一张图片

            d:下一张图片

4,json转数据集

    当我们标注完成保存后,在我们的输出目录中,会保存我们的输出json文件,有些时候,我们需要把json文件生成dataset,我们可以使用labelme内置的命令进行转换:

    可以看到,在json文件对于目录下,生成了一个对应的dataset目录:

    内部文件如下:

相关文章:

  • Redis BitMap 用户签到
  • numpy学习笔记12:实现数组的归一化(0-1范围)
  • 力扣 797. 所有可能的路径 解析JS、Java、python、Go、c++
  • 第2章:容器核心原理:深入理解Namespace、Cgroup与联合文件系统
  • 自动化测试框架pytest+requests+allure
  • Lambda 表达式的语法:
  • 【STL】string类用法介绍及部分接口的模拟实现
  • SpringBoot整合LangChain4j操作AI大模型实战详解
  • 自研实时内核稳定性问题 - I2C总线 - UAF内存异常问题
  • 计算斜着椭圆内某个点到边距离(验证ok)
  • SpringSecurity——基于角色权限控制和资源权限控制
  • 使用`plot_heatmap`绘制热力图时
  • Android之悬浮窗实现
  • 如何设计一个 RPC 框架?需要考虑哪些点?
  • 结合基于标签置信度的特征选择方法用于部分多标签学习-简介版
  • C++ —— 线程同步(互斥锁)
  • vue 中常用操作数组的方法
  • Minecraft命令总结(持续更新)
  • Deal - DbC、检查Python 值、异常和副作用
  • 鸿蒙NEXT项目实战-百得知识库03
  • 越怕出错越会出错,“墨菲定律”的魔咒该怎么破?
  • A股低开高走全线上涨:军工股再度领涨,两市成交12934亿元
  • 成都公积金新政征求意见:购买保障性住房最高贷款额度上浮50%
  • 现场|万米云端,遇见上博
  • 中国难以承受高关税压力?外交部:任何外部冲击都改变不了中国经济基本面
  • 李云泽:房地产“白名单”贷款审批通过金额增至6.7万亿元