如何标数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何标数据相关的知识,希望对你有一定的参考价值。

http://blog.csdn.net/jesse_mx/article/details/53606897

Ubuntu源码安装

由于Ubuntu系统自带python,这款软件在Ubuntu环境下的安装是最方便的。软件要求python版本在2.6以上,同时需要PyQt和lxml的支持。

$ sudo apt-get install pyqt4-dev-tools # 安装PyQt4
$ sudo pip install lxml # 安装lxml,如果报错,可以试试下面语句
$ sudo apt-get install python-lxml

$ git clone https://github.com/tzutalin/labelImg.git
$ cd labelImg
$ make all
$ ./labelImg.py # 或者 python labelImg.py
# 作者新加的命令模式(应该只适用于最新github代码)
$ ./labelImg.py [IMAGE_PATH] [PRE-DEFINED CLASS FILE] 

 

使用方法

  • 修改默认的XML文件保存位置,使用快捷键“Ctrl+R”,改为自定义位置,这里的路径一定不能包含中文,否则无法保存

  • 源码文件夹中使用notepad++打开data/predefined_classes.txt,修改默认类别,比如改成person、car、motorcycle三个类别。

  • “Open Dir”打开图片文件夹,选择第一张图片开始进行标注,使用“Create RectBox”或者“Ctrl+N”开始画框,单击结束画框,再双击选择类别。完成一张图片后点击“Save”保存,此时XML文件已经保存到本地了。点击“Next Image”转到下一张图片。

  • 标注过程中可随时返回进行修改,后保存的文件会覆盖之前的。

  • 完成标注后打开XML文件,发现确实和PASCAL VOC所用格式一样。


技术分享

技术分享

如果没有权限

运行

sudo chmod 777 文件名

 退出重新进入

选择open dir 会自动切换下一张

 技术分享

 

以上是关于如何标数据的主要内容,如果未能解决你的问题,请参考以下文章

如何将字符串数据从活动发送到片段?

如何将数据从回收器适配器发送到片段 |如何从 recyclerview 适配器调用片段函数

如何从设置中获取数据并发送到此片段

如何在android中将json数据加载到片段中

如何将列表视图中的数据从一个片段发送到另一个片段

如何在片段中使用 GetJsonFromUrlTask​​.java