初入仪表数据识别的坑,标记了一天的图片,但labelme保存的时候是json格式,还要再进行转换。
查了下,很多博客是直接对:
/anaconda3/envs/labelme/lib/python3.5/site-packages/labelme/cli/json_to_dataset.py进行修改
改了以后我发现在我电脑上还是不行,照着这篇博客用原来的json_to_dataset.py弄好了。
ubuntu用脚本实现labelme批量json_to_dataset方法
步骤:
1、编写shell脚本
命令行输入vi xxx.sh
脚本内容:
#!/bin/bash
dir=`ls /home/alex/github/Mask_RCNN-master1/imgrow/json/val/` #定义遍历的目录
path="/home/alex/github/Mask_RCNN-master1/imgrow/json/val/" #名字与上一行相同
for i in $dir
do
labelme_json_to_dataset ${path}$i
#echo $i
done
(dir和path都是json文件存放的目录)
保存退出
2、命令行修改权限
chmod u+x xxx.sh
3、运行脚本
./xxx.sh
在这里报了个错:
解决方法:Python中使用matplotlib的报错问题
重新运行就OK了,就是有点慢~
版权声明:本文为weixin_38090488原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。