labelImg标记上载到Easydl
plmworld 发布于2019-02-13 12:41 浏览:1410 回复:5
6
收藏

群里小伙伴问了几次已经标记好的xml怎么传到Easydl,刚好之前做过相关的处理,贡献一下代码吧,如果你刚好是用labelImg标记的,希望用得上

labelImg标记转Easydl物体检测模型数据集封装

https://github.com/kooky126/labelImg2easydl

下载到本地(运行需python3.6环境,缺库的自己pip)

1 修改esaydl.conf,修改自己的client_id、client_secret

2 在easydl物体检测模型中创建一个数据集,并记下数据集id(如果已经创建过,记下数据集id就行)

3 参考test.py,一个语句就可以完成数据集(参数为数据集id和labelImg数据目录)

import easydl

easydl.addentitybatch(20076,r"C:\Users\KOOKY\Desktop\works")

代码基于python 3.6,不同python版本请自行修改代码调试

收藏
点赞
6
个赞
共5条回复 最后由hfchensian1124回复于2019-07-02 09:11
#6hfchensian1124回复于2019-07-02 09:11:39

很有用啊,跟反向工具一样,都非常实用

0
#5jgcgzxqq回复于2019-06-21 17:28:29
#3 jgcgzxqq回复
报错: ImportError: cannot import name '_remove_dead_weakref'
展开

已经解决,自动生成的json文件删除即可,代码里面可以看出

0
#4plmworld回复于2019-06-19 15:47:45
#3 jgcgzxqq回复
报错: ImportError: cannot import name '_remove_dead_weakref'
展开

需要 python 3.6环境

0
#3jgcgzxqq回复于2019-06-19 11:06:55

报错:

ImportError: cannot import name '_remove_dead_weakref'

0
#2付洋洋carrie回复于2019-02-13 15:09:40

点赞

0
TOP
切换版块