代码之家  ›  专栏  ›  技术社区  ›  MNM

这是什么格式的图像注释?

  •  0
  • MNM  · 技术社区  · 5 年前

    我有一个文件,其中有一个图像的注释,用于对象检测。我想把它改成coco格式,这样我就可以重新训练yolo模型了,但是我不知道如何改变这种格式,或者这是否是另一种模型格式。它以json格式保存,这让我想到coco,但我不确定。如有任何帮助,我们将不胜感激。

    这是文件:

    {"review_status":"pass","annotated_data":[{"data":[],"label":"Truck","bounding_box_data":[{"x":546,"y":245,"width":63,"height":93},{"x":606,"y":213,"width":48,"height":71}]},{"data":[],"label":"Pedestrian","bounding_box_data":[{"x":486,"y":305,"width":19,"height":48}]},{"data":[],"label":"Bus","bounding_box_data":[{"x":889,"y":226,"width":39,"height":53}]}],"annotation_status":"done"}
    
    0 回复  |  直到 5 年前
        1
  •  1
  •   MNM    5 年前

    感谢@gameon67我解决了这个问题。 我要做的是 解析json文件

    2从文件中获取x,y,w,h数据

    把它翻译成你需要的东西。

    使用几何图形获取x y的中心id点。

    然后制作这样的文本文件

    对象类x y宽度高度

    我把很多事情都建立在这里 https://medium.com/@manivannan_data/how-to-train-yolov2-to-detect-custom-objects-9010df784f36