pycharm下转roLabelImg为.exe可执行文件,以及使用参考

roLabelImg是基于labelImg改进的,也是用来标注为xmd格式数据的工具,是在labelImg的基础上增加了能够使标注的框进行旋转的功能。项目文件下载地址:https://github.com/cgvict/roLabelImg/

因为对于非开发人员,不会有python的开发环境,他们需要的是一个方便的、双击可执行的exe软件,所以做了以下工作:

1、转化过程

首先,pycharm要能够顺利执行roLabelImg.py文件,正常标注界面。再在pycharm的View——>Terminal打开命令输入端,输入命令(是经过亲测,编译成功的):

pyinstaller -F -w -p C:\Programs\Python\Python38\Lib\site-packages;C:\Users\25030\Desktop\pyqt5-master\roLabel\libs
 roLabelImg.py

其次,应注意:先使用pip install pyinstaller 安装。

执行的命令中,-F固定是大写表示生成exe,-w表示在执行exe文件时,不显示cmd执行监督框。

-p后面的两个地址,是python的模块包路径和roLabelImg文件中的libs包路径。.py 文件是要编译的文件名。

命令执行结束,会在编译文件的路径下,.exe 文件会自动新增在dist文件夹。

第一次没有编译成功的时候,看到过出现了这样的报错:

有查到说上图原因是路径下有中文名称,试过但没作用。

2、roLabelImg标注工具使用

(1)双击打开软件,file-change default ^dir,可以改变默认工作路径:(文后附工具下载地址)

(2)open图片文件,左侧工具图标,可以标注矩形框和斜形框,可以使用以下快捷键进行调整。标注之后输入标签名称。

(3)标注结束后,点击保存。一个图像上的标签保存为一个xml格式文件,保存为xml格式文件。

参考:

https://blog.csdn.net/jiao_mrswang/article/details/89216431

生成的exe标注工具下载:https://download.csdn.net/download/qq_35345719/12278592

发布了16 篇原创文章 · 获赞 4 · 访问量 5868

猜你喜欢

转载自blog.csdn.net/qq_35345719/article/details/105170837