labelme的使用

创建虚拟环境

听说是要用这个3.6版本的python环境

复制代码
conda create --name=labelme python=3.6

激活虚拟环境

复制代码
activate labelme

下载labelme

复制代码
pip install labelme  #安装labelme组件

启动labelme

在你打开文件的时候推荐还是自己先建立一个label.txt 把自己要分的类别放进去
label.txt 如下:

复制代码
__ignore__
_background_
man
pig

# 在虚拟环境里
labelme --labels label.txt


修改保存路径

json文件转换

标注结束后保存进文件夹,文件夹用英文命名,保存后为json文件

复制代码
activate labelme

labelme_json_to_dataset "json文件位置"

利用labelme2voc.py 进行

之前的 分割会出现的问题是不在一张图片之内,然后标记的颜色是不一样的

在labelme2voc.py 当前文件

复制代码
python labelme2voc.py --labels label.txt input_dir output_dir

python labelme2voc.py --labels label.txt 输入文件名 输出文件名(可以不存在)
相关推荐
冷雨夜中漫步几秒前
Python入门——字符串
开发语言·python
Yvonne爱编码1 分钟前
Java 接口学习核心难点深度解析
java·开发语言·python
June bug13 分钟前
(#数组/链表操作)合并两个有重复元素的无序数组,返回无重复的有序结果
数据结构·python·算法·leetcode·面试·跳槽
黎雁·泠崖19 分钟前
Java继承入门:概念+特点+核心继承规则
java·开发语言
人工智能AI技术20 分钟前
【Agent从入门到实践】33 集成多工具,实现Agent的工具选择与执行
人工智能·python
AIFQuant30 分钟前
如何通过股票数据 API 计算 RSI、MACD 与移动平均线MA
大数据·后端·python·金融·restful
x70x8036 分钟前
Go中nil的使用
开发语言·后端·golang
70asunflower37 分钟前
Python with 语句与上下文管理完全教程
linux·服务器·python
星辰徐哥44 分钟前
Java程序的编译与运行机制
java·开发语言·编译·运行机制
deephub1 小时前
为什么标准化要用均值0和方差1?
人工智能·python·机器学习·标准化