详述win10下rolabelimg安装与使用

环境:
WIN10 64位
python: 3.6.9

最近一个项目需要使用到rolabelimg这个标注工具,作者解释:roLabelImg is a graphical image annotation tool can label ROTATED rectangle regions, which is rewrite from ‘LabelImg’.
翻译人话就是:roLabelImg是是基于’LabelImg’重写的一个图形图像标注工具,可以标记带旋转角度的矩形区域。

github地址:https://github.com/cgvict/roLabelImg

一、安装
1、下载源码
从上方github地址中将项目源码clone下来,到一个路径,如F盘

2、安装相应环境
可以自己再创建一个虚拟环境或者直接在原有环境中安装。
2.1、安装python(当然用anaconda啦)
我python:3.6.9

2.2、安装PyQt5
方法一:
进入cmd(win键+R键,输入cmd),输入:
pip install PyQt5
或者进入anaconda下的 anaconda prompt下进入命令行
然后再pip install PyQt5

此方法缺点是比较慢

方法二:
下载 PyQt5的.whl文件,再进行手动安装
下载地址:pyqt5
详述win10下rolabelimg安装与使用_第1张图片
我没有使用最新版,选择了5.11.3,可自行选择,注意32 64就行。
下载完成放到一个目录,在prompt命令行或者cmd下,切换到你存放这个文件的目录然后,
执行pip install PyQt5-5.11.3-5.11.2-cp35.cp36.cp37.cp38-none-win_amd64.whl

2.3、安装lxml

pip install lxml

2.4、安装rolabelimg
prompt或者cmd下,首先切换到第一步下载的源码目录,然后执行代码

pyrcc5 -o resources.py resources.qrc

执行完毕,再执行一下:

python labelImg.py

此时应该是在Windows上打开一个rolabelimg的标注工具窗口。
如图:
详述win10下rolabelimg安装与使用_第2张图片
二、使用
1、修改标签保存文件夹
点击file, change default saved Annotation dir,指定你自己想保存的路径
2、打开图片
通过open 或者open dir打开图片,open是打开单张图片,open dir是打开文件夹中所有图片。
3、标注

详述win10下rolabelimg安装与使用_第3张图片
单击后拖动鼠标就可以画出一个矩形框了。画完矩形框后会让你选择该框的类别,可输入可选择。
此时一个标注就完成了,在你指定的标签保存路径下生成了对于名字的.xml文件。

如果想标注旋转的矩形框呢?
方法:
画矩形框,点击z或者x或者c或者v进行旋转调节。如图:
详述win10下rolabelimg安装与使用_第4张图片

标注完毕的xml文件长啥样呢?

长这样:
详述win10下rolabelimg安装与使用_第5张图片
cx,cy代表标注框中心点的坐标,w,h代表宽和高,angle代表标注矩形框的角度。

作者提供的快捷键:
详述win10下rolabelimg安装与使用_第6张图片
收工。

你可能感兴趣的:(深度学习,rolabelimg,win10)