物体検出システムを作っていると、coco formatがきちんと作られているのかが心配になって確認したくなる。
簡単にファイルが作られているかviewerがないかを確認したところ、「COCO Image Viewer」が便利だった。
Installation
Install方法
git clone https://github.com/trsvchn/coco-viewer.git
使用方法
python cocoviewer.py -i coco/images/val/val2017 -a coco/annotations/val/instances_val2017.json
フォント関連でエラーが発生した。
エラー発生箇所
File "coco-viewer/cocoviewer.py", line 138, in draw_bboxes
font = ImageFont.truetype("DejaVuSans.ttf", size=label_size)
解決方法
cocoviewer.pyのコード内の136行付近にある下記処理が問題となっている。
if labels:
text = c[0]
# font = ImageFont.truetype("DejaVuSans.ttf", size=label_size)
font = ImageFont.truetype("Chalkduster.ttf",size=label_size)