下载EasyDL自己标注的数据

524 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

参考

easydl2labelImg

easydl数据集导出到labelImg工具

数据集导出并没有官方的api,本工具模拟浏览器下载实现,因官方可能调整相关链接及参数,并不能保证以后一定可用

1 将本代码下载到本地

2 正常登录自己的百度账号,进入物体检测数据集页面

3 使用cookie工具导出当前cookie到cookie.txt文件,格式为 Netscape HTTP Cookie File

4 记下要导出的数据集id备用

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

参考test.py,一个语句就可以完成数据集的导出(参数为数据集id和labelImg数据目录,labelImg目录需要预先建好)

代码调用方式(参考test.py)

import easydl2labelImg

easydl2labelImg.downloaddateset(20076,r"C:\Users\KOOKY\Desktop\works")

或者直接命令行方式调用

python main.py -dataset_id 20076 -xmlpath C:\Users\KOOKY\Desktop\works

————————————————————————————————————————————————————————————————————————————————————————————————————

本地labelImg数据上载到easydl工具参见:

github.com/kooky126/la…

使用代码: github.com/kooky126/ea…

1、下载Microsoft Edge 加载项 - Cookie Editor

Microsoft Edge 加载项 - Cookie Editor

image.png

2、 设置Cookie Editor的格式为 Netscape HTTP Cookie File

image.png

image.png

image.png

然后导出

image.png

将cookie 复制到上面下载的代码中的cookie.txt中

注意哦, 是粘贴所有的哦

image.png

还有要是数据集那个网站的cookie

image.png

打开test.py输入数据号,和存储位置

image.png