怎么用python读取用矩形框标注的json文件,然后用读取的矩形数据对图片进行裁剪,然后保存图片。
是这样的:
提取json中的矩形框数据,对1-g.jpg ,gt.png ,part_position.jpg 进行裁剪,我该在first.py中进行怎样的编码呢?感谢帮忙!⊙ω⊙
报错图:
json文件:
怎么用python读取用矩形框标注的json文件,然后用读取的矩形数据对图片进行裁剪,然后保存图片。
是这样的:
提取json中的矩形框数据,对1-g.jpg ,gt.png ,part_position.jpg 进行裁剪,我该在first.py中进行怎样的编码呢?感谢帮忙!⊙ω⊙
报错图:
json文件:
和读取字典一样的格式就是了,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) #标签数据