0
点赞
收藏
分享

微信扫一扫

学习笔记14-labelme安装及json_to_dataset.py实现数据转换方法

黎轩的闲暇时光 2022-02-20 阅读 66

labelme安装步骤如下:

conda create --name=labelme python=3.6
conda activate labelme
pip install pyqt5
pip install labelme 

安装成功的样子如下图:
在这里插入图片描述

打开cmd终端窗口,
在这里插入图片描述
或者打开Anaconda prompt
在这里插入图片描述
激活labelme环境:(特别关键)
conda activate labelme
在这里插入图片描述
运行指令:
labelme_json_to_dataset <文件名>.json
在这里插入图片描述
json文件存放方式
在这里插入图片描述
结果:在这里插入图片描述

报错1:
原因labelme环境下没有skimage库(skimage即是Scikit-Image)
在这里插入图片描述
解决:pip指令直接安装
报错2:
出现UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0x80 in position 3420: illegal multibyte sequence错误。
原因:改了json_to_dataset.py文件,目前没有解决!
报错3:
有用该指令:labelme_json_to_dataset.exe +文件地址
这时要注意进入的不是json_to_dataset.py地址下执行指令了,而是到labelme_json_to_dataset.exe文件下执行指令,原理相通。
报错4:
ModuleNotFoundError: No module named labelme
原因:没有进入到labelme环境下
解决:激活labelme环境,conda activate labelme。
报错5:
json文件和jpg文件没有放在一起,单独只有json文件也会出错!

举报

相关推荐

0 条评论