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 输入文件名 输出文件名(可以不存在)
相关推荐
浅念-30 分钟前
C++ :类和对象(4)
c语言·开发语言·c++·经验分享·笔记·学习·算法
lly20240634 分钟前
Docker 安装 Python
开发语言
道法自然|~42 分钟前
BugkuCTF栅栏密码解题记录(原理+C语言实现)
c语言·开发语言
Dxy123931021644 分钟前
Python检查JSON格式错误的多种方法
前端·python·json
CircleMouse1 小时前
springboot项目中使用Java 8的日期时间API
java·开发语言·spring boot·后端·spring
Lightning-py1 小时前
ASCII,十进制,十六进制,八进制和二进制转换表
python
前端达人2 小时前
被JavaScript忽视的Web Animations API:为什么说它是前端动画的真正未来?
开发语言·前端·javascript·ecmascript
laplace01232 小时前
deque+yield+next语法
人工智能·笔记·python·agent·rag
米羊1212 小时前
风险评估文档记录
开发语言·网络·php