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

YOLOv12 训练从这里开始:LabelImg 标注数据集

视频讲解:

YOLOv12 训练从这里开始:LabelImg 标注数据集

labelimg

https://github.com/tzutalin/labelImg

sudo apt-get install pyqt5-dev-tools
pip3 install lxml
git clone https://github.com/tzutalin/labelImg.git
cd labelImg

开始编译

make all

报错如下

pyrcc5 -o libs/resources.py resources.qrc

python3 -m unittest discover tests

....Remove setting pkl file $/home/ps/.labelImgSettings.pkl

...E..

======================================================================

ERROR: test_setInvaleLocaleToEnv_printErrorMsg (test_stringBundle.TestStringBundle)

----------------------------------------------------------------------

Traceback (most recent call last):

File "/home/ps/dev/yolo/label/labelImg/tests/test_stringBundle.py", line 18, in test_setInvaleLocaleToEnv_printErrorMsg

prev_lc = os.environ['LC_ALL']

File "/usr/lib/python3.10/os.py", line 680, in __getitem__

raise KeyError(key) from None

KeyError: 'LC_ALL'

----------------------------------------------------------------------

Ran 10 tests in 0.105s

FAILED (errors=1)

make: *** [Makefile:11: testpy3] Error 1

设置环境变量export LC_ALL=en_US.UTF-8

使用指令如下

python3 labelImg.py [IMAGE_PATH] [PRE-DEFINED CLASS FILE]

直接python3 labelImg.py的话默认如下

默认的label列表是在data/predefined_classes.txt

python3 labelImg.py ../../dataset/test/images/ ../../dataset/test/classes.txt

然后最好把auto save勾上

常用的快捷键:

w 创建矩形框

d 切换到下一张图

a 切换到上一张图

del 删除选中的标注矩形框

标注第一个图片看下

看下保存的标注文件

相关文章:

  • 详解 MySQL 索引的最左前缀匹配原则
  • 【C语言】内存函数
  • SQLark(百灵连接):一款面向信创应用开发者的数据库开发和管理工具
  • 一周学会Pandas2 Python数据处理与分析-NumPy数组创建
  • 网络建设与运维神州数码DCN 基于流的重定向
  • LVGL修改标签文本,GUI Guider的ui不生效
  • 实验研究:不同物体与落点材质对弹起高度的影响
  • app逆向专题一:如何下载app
  • 【C++】多线程编程大礼包
  • Java 责任链模式 详解
  • 初阶数据结构--树
  • 第五章、 虚拟内存
  • PowerPhotos:拯救你的Mac照片库,告别苹果原生应用的局限
  • 2140. 解决智力问题
  • Java导出excel,表格插入pdf附件,以及实现过程中遇见的坑
  • 【年份数据类型及使用】
  • 大型语言模型思维跟踪研究综述
  • 基于51单片机和8X8点阵屏、独立按键的单人弹球小游戏
  • spring security 过滤器链使用
  • 周末总结(2024/04/05)