[labelme] json格式批量转换为mask.png

[labelme] json格式批量转换为mask.png

1.使用labelme制作语义分割数据集,生成.json格式文件,将所有放置于一个文件夹下。

2.找到labelme安装位置的json_to_dataset.py文件,(可以安装一个软件叫Everything,找东西方便许多)

[labelme] json格式批量转换为mask.png

3.打开终端,我的是在Anaconda Prompt中输入命令:

…/json为所有json问价所在文件夹

则在该目录下每个json文件会生成一个文件夹,包含以下四个文件。

[labelme] json格式批量转换为mask.png

4.建立MaskToRGB.py,运行可将其转化为彩色图片。

其中
filepath为所有全黑的mask文件所在文件夹,
savepath为转换后的彩色图片存储文件夹
因为在两个文件夹内,所以转换后的文件我没改名,如果需要可以改filename2,再save。

[labelme] json格式批量转换为mask.png

ps:每个json文件会生成一个文件夹,_mask.png位于各自的文件夹下,最后要统一放在一个文件夹中,为了调试通代码我只用了几张图片实验,将它们一个个复制过去,此后要是写了统一提取_mask.png并存放于同一文件夹下的代码再贴(0w0)。

参考:https://blog.csdn.net/gaoyi135/article/details/103870646

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览212338 人正在系统学习中

来源:暮已深

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年2月11日
下一篇 2021年2月11日

相关推荐