怎么用python读取labelme标注后的json文件?

怎么用python读取用矩形框标注的json文件,然后用读取的矩形数据对图片进行裁剪,然后保存图片。
是这样的:

img

img

提取json中的矩形框数据,对1-g.jpg ,gt.png ,part_position.jpg 进行裁剪,我该在first.py中进行怎样的编码呢?感谢帮忙!⊙ω⊙

报错图:

img

json文件:

img

img

img

和读取字典一样的格式就是了,json读取完毕就是一整个字典了.给你个大致脚本,如果你自己根据json_dict的key值用字典方式遍历就是了。

import json
json_file="1.json"
with open(json_file, "r") as in_file:
    json_dict=json.load(in_file)
    print(json_dict)  #这里的json_dict就是完全是一个字典了
    for shapes in json_dict["shapes"]:
        label=shapes["label"]
        points=shapes['points']
        print(points) #矩形框数据
        print(label) #标签数据

问题描述不清楚,什么labelme标注后的json文件?
请把问题详细描述一下,最好能举例说明,这样才方便给你更好的分析问题。

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632