旋转标注工具roLabelImg使用教程 您所在的位置:网站首页 rotation中文版 旋转标注工具roLabelImg使用教程

旋转标注工具roLabelImg使用教程

2023-07-16 12:49| 来源: 网络整理| 查看: 265

   roLabelImg is a graphical image annotation tool can label ROTATED rectangle regions, which is rewrite from 'labelImg'.

目录

1、下载地址

2、环境配置

3、使用roLabelImg

如果嫌弃太慢点这里

1、下载地址

    labelImg工具地址:labelImg。

    roLabelImg工具地址:roLabelImg

    附上labelme工具地址:labelme

2、环境配置

    使用roLabelImg必须要先安装labelImg(作者配置为Win10+Python3.7.0)

  (1)PyQt5安装

    直接在CMD中输入pip install pyqt5 (或者下载whl文件进行离线安装pyqt5)。

    验证安装:运行以下代码弹出窗口则表示安装成功。

import sys from PyQt5 import QtWidgets,QtCore app = QtWidgets.QApplication(sys.argv) widget = QtWidgets.QWidget() widget.resize(360,400) widget.setWindowTitle("I love PyQt5!") widget.show() sys.exit(app.exec_())

(2) 安装lxml:pip install lxml

(3) 使用labelImg

    进入下载好的labelImg-master文件夹内(resources.py所在目录),CMD中输入pyrcc5 -o resources.py resources.qrc

    然后继续输入命令python labelImg.py,即打开了labelImg运行页面可开始标注了。

3、使用roLabelImg

    进入下载好的roLabelImg-master文件夹内(resources.py所在目录),CMD中输入pyrcc5 -o resources.py resources.qrc

    然后继续输入命令python roLabelImg.py,此处报错了name ‘codecs’ is not defined,只需将roLabelImg.py文件中的# -- coding: utf8 --改成# -- coding: utf-8 --。

     再次运行python roLabelImg.py,即打开了roLabelImg运行页面可开始标注了。Open Dir为打开要标注的图像文件夹,Files->change default saved Annotation dir 更改保存的标注xml文件路径,Create RotatedRBox开始绘制旋转矩形。

     以下是一些标注快捷键,主要通过使用ZXCV实现标注框的旋转。

    标注完之后,的xml示例如下,cx,cy代表标注框中心点的坐标,w,h代表宽和高,angle代表标注矩形框的角度。

    注意:angle是旋转角度的弧度值,水平方向angle=0,顺时针方向旋转,得到的角度值是正值,旋转一周为pi,没有负值。

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有