最近在用FCN学习图像语义分割,需要制作自己的数据集,看了很多教程,摸索出来一些经验,特地来总结一下。本人的开发环境为Win10+Anaconda(python3.6),希望能给大家一些参考。
1. 图像大小调整
这一步应该不是必须的,图片调整成256*256可能会更便于池化(我获取原始图像的时候特意取成了正方形的),
图1给出调整文件夹内批量图片大小的代码截图,参考自图像分割 | FCN数据集制作的全流程(图像标注)。
2. 图像标注
2.1 labelme安装
参考自labelme安装及使用,原文为Labelme新创建了一个环境,我在为了深度学习已经配置好的TF环境下直接安装了labelme,如图2。
安装完成后,在TF环境下输入labelme,就会启动程序,如图3。