计算机视觉目标检测标注工具labelImg如何使用

网友投稿 945 2022-05-29

详细内容请看Github

文章目录

1.下载地址

2.安装

Linux

Python 2 + Qt4

Python 3 + Qt5 (Recommended)

docker

Hotkeys

3 使用

1.下载地址

git clone https://github.com/tzutalin/labelImg

2.安装

Linux

Python 2 + Qt4

sudo apt-get install pyqt4-dev-tools sudo pip install lxml make qt4py2 python labelImg.py python labelImg.py [IMAGE_PATH] [PRE-DEFINED CLASS FILE]

1

2

【计算机视觉】目标检测标注工具labelImg如何使用

3

4

5

Python 3 + Qt5 (Recommended)

sudo apt-get install pyqt5-dev-tools sudo pip3 install -r requirements/requirements-linux-python3.txt make qt5py3 python3 labelImg.py python3 labelImg.py [IMAGE_PATH] [PRE-DEFINED CLASS FILE]

1

2

3

4

5

docker

docker run -it \ --user $(id -u) \ -e DISPLAY=unix$DISPLAY \ --workdir=$(pwd) \ --volume="/home/$USER:/home/$USER" \ --volume="/etc/group:/etc/group:ro" \ --volume="/etc/passwd:/etc/passwd:ro" \ --volume="/etc/shadow:/etc/shadow:ro" \ --volume="/etc/sudoers.d:/etc/sudoers.d:ro" \ -v /tmp/.X11-unix:/tmp/.X11-unix \ tzutalin/py2qt4 make qt4py2;./labelImg.py

1

2

3

4

5

6

7

8

9

10

11

12

13

Hotkeys

+------------+--------------------------------------------+ | Ctrl + u | Load all of the images from a directory | +------------+--------------------------------------------+ | Ctrl + r | Change the default annotation target dir | +------------+--------------------------------------------+ | Ctrl + s | Save | +------------+--------------------------------------------+ | Ctrl + d | Copy the current label and rect box | +------------+--------------------------------------------+ | Space | Flag the current image as verified | +------------+--------------------------------------------+ | w | Create a rect box | +------------+--------------------------------------------+ | d | Next image | +------------+--------------------------------------------+ | a | Previous image | +------------+--------------------------------------------+ | del | Delete the selected rect box | +------------+--------------------------------------------+ | Ctrl++ | Zoom in | +------------+--------------------------------------------+ | Ctrl-- | Zoom out | +------------+--------------------------------------------+ | ↑→↓← | Keyboard arrows to move selected rect box | +------------+--------------------------------------------+

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

Ctrl + u 加载目录中的所有图像,鼠标点击Open dir同功能

Ctrl + r 更改默认注释目标目录(xml文件保存的地址)

Ctrl + s 保存

Ctrl + d 复制当前标签和矩形框

space 将当前图像标记为已验证

w 创建一个矩形框

d 下一张图片

a 上一张图片

del 删除选定的矩形框

Ctrl++ 放大

Ctrl-- 缩小

↑→↓← 键盘箭头移动选定的矩形框

3 使用

Open可导入单张图片。

Open Dir可打开文件夹目录,然后可以用Next Image和Prev Image查看所有图片。

Change Save Dir可以更改xml文件保存的路径。

Verify Image可更改xml文件的内容。

Save可保存xml文件。

想要修改图2中的标签类别内容(如默认的dog、person、cat等)则在主目录下data文件夹中的predefined_classes.txt文件中修改。

使用时,使用ctrl+u快捷键加载图片后,使用ctrl+r快捷键指定生成的xml文件的保存位置,然后开始按照类别将图片中的目标进行矩形框标注,每标注一个目标后软件自动弹出类别信息以供选择,在弹出的类别信息中选择对应的类别名称双击即可。当一张图片中各个类别所需要标注的目标全部标注后,点击保存按键或者使用ctrl+s快捷键保存就生成了相对应的xml位置信息文件,此时可以开始下一张图片

XML 机器视觉

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:《 Kubernetes进阶实战》一2.1.2Controller
下一篇:我们一起写个Web贪吃蛇小游戏吧(二) | 新手向 ⛵
相关文章