COCO 数据集

COCO 数据集的使用详见 COCO 数据集的使用COCO 数据集使用说明书。为了更加方便使用 COCO 数据集,我利用 Python 的 zipfile 模块写了一个无需解压,直接获取你需要信息的 API:cocox。由于直接 fork 微软官方提供的 COCO API,在 Linux 系统下可以无痛使用,但是在 Windows 系统下则会报各种 Bug。为了解决这一难题并以尽可能小的代价去修改代码,我直接借助 Python 的类继承功能,写了一个 COCO API 的子类,该子类很好的支持了 Windows 系统(当然也支持 linux)。

cocoz.py 不仅仅提供了对 Windows 的支持,同时该 API 是直接对 COCO 的 imagesannotations 中的压缩文件(.zip)直接操作,无需直接或间接解压文件(直接跳过解压这一步骤)。

我的 GitHub 上 Xinering/cocoapi 可以直接下载使用(按照 Makefile 提示进行操作即可)。为了更好的说明如何使用 cocoz 该库提供了两个测试 demo:pycocoZDemo.ipynbpycocoZEvalDemo.ipynb

关于 RLE 格式的数据,可参考RLE_decode.ipynbRLE.ipynb