说明:有两种安装方法,一种是基于pyqt5 + python3的 ,一种是基于pyqt4 + python2的。
但是pyqt5 + python3的容易出现问题。所以建议用pyqt4+python2的安装。本文也是基于pyqt4+python2的。
对labellmg的超级简单介绍:这是一个图片标注工具
第一步: 把python版本调为python2
确认一下你的python版本,输入python --version
如果你不是python2的,请输入sudo update-alternatives --config python
然后选择python2对应的编号
此时再输入python --version
应该就是python2了。
第二步: 安装配置pyqt4
依次输入以下命令
sudo apt-get install libxext6 libxext-dev libqt4-dev libqt4-gui libqt4-sql
sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
sudo apt-get install python-qt4
sudo apt-get install python-qt4-*
sudo apt-get install python-qscintilla2
sudo apt-get install pyqt4-dev-tools
ok了。
第三步:下载编译并打开labellmg
sudo pip install lxml
git clone https://github.com/tzutalin/labelImg.git
cd labelImg
make qt4py2
python labelImg.py #打开labelImg
此时就已经打开了labellmg。
如果下次要再使用labellmg,只要进入labellmg目录下输入pyhon labellmg.py
第四步:labellmg的使用
1,要使用labellmg,只要在终端进入labellmg目录下输入pyhon labellmg.py
下面是打开后的图片
2,可以先在labellmg目录下新建一个xml目录,用来保存我们标注后的图片:mkdir mxl
3, 点击左侧的open(打开一张图片)或者opendir(打开一个目录下的所有图片)
这里作为演示我们可以用labellmg中自带的演示图片。
如果点击的是open,就到labellmg/demo中随便打开一张图片
如果点击的是opendir,就到labellmg/中点demo目录打开(点next image 和 prev image是下一张和上一张图片)
4,按 w 键,会出现一个标注用的矩形框
5,点change save dir, 选择xml(保存到这里)
5,点save保存
最后介绍一些快捷键:
Ctrl + u 加载目录中的所有图像,鼠标点击Open dir同功能
Ctrl + r 更改默认注释目标目录(xml文件保存的地址)
Ctrl + s 保存
Ctrl + d 复制当前标签和矩形框
space 将当前图像标记为已验证
w 创建一个矩形框
d 下一张图片
a 上一张图片
del 删除选定的矩形框
Ctrl++ 放大
Ctrl-- 缩小
↑→↓← 键盘箭头移动选定的矩形框