概述 Mask-RCNN,是一个处于像素级别的目标检测手段.目标检测的发展主要历程大概是:RCNN,Fast-RCNN,Fster-RCNN,Darknet,YOLO,YOLOv2,YOLO3(参考 目标检测:keras-yolo3之制作VOC数据集训练指南 ),Mask-RCNN.本文参考的论文来源于 https://arxiv.org/abs/1703.06870 . 下面,开始制作用于Mask训练的数据集。 首先展示一下成果,由于个人设备有限,cpu仅迭代5次的结果。 使用labelme进行图片标注 注意: **标注之前将图片的名字通过linux或者python脚本改名,改为有序即可,我的命名格式为 升序 , 下面为linux脚本。 i= 1 ; for x in *; do mv $x $i.png; let i=i+ 1 ; done **将所有图片的尺寸改为 600*800 .(一般设置为2的整数次幂,否则,后序训练时会报错). 脚本自取 https://github.com/hyhouyong/Mask-RCNN/blob/master/train_data/resize.py pip install labelme labelme 1.新建文件夹train_data,并创建子文件夹json,将标注后的json格式的文件放入该文件夹中 2