python - 如何将 json 文件的文件名写入同一个 json 文件的键值对?
问题描述
我在每个图像的 json 文件中存储了注释,但是这些文件没有图像的文件名作为其中的键,所以我想在其中输入这些 json 文件的文件名作为字段。
例如:
Train1.jpeg.json
应包含文件名字段。
{"filename":"train1.jpeg"
"description": "",
"tags": [],
"size": {
"height": 150,
"width": 150
},
"objects": [
{
"id": 458095953,
"classId": 1528218,
"description": "",
"geometryType": "polygon",
"labelerLogin": "shepherd25",
"createdAt": "2020-06-06T13:58:24.814Z",
"updatedAt": "2020-06-06T13:58:54.280Z",
"tags": [],
"classTitle": "Handgun",
"points": {
"exterior": [
[
36,
1
],
[
34,
6
],
[
31,
8
],
[
34,
14
],
[
25,
91
],
[
28,
99
],
[
28,
105
],
[
43,
110
],
[
68,
110
],
[
70,
99
],
[
70,
99
],
[
76,
98
],
[
94,
19
],
[
102,
12
],
[
99,
0
]
],
"interior": []
}
}
]
}
我正在尝试使这些文件对 coco 格式有效。
解决方案
推荐阅读
- javascript - 如何从拉取请求中删除 node_modules?
- python - ImportError:无法从“torchvision.models”导入名称“mobilenet_v2”
- python - MLPRegressor 没有给出准确的结果
- c++ - 为什么我的 C++11 程序只能在 Linux 和 Mac 上运行,但在 Windows 上显示错误?
- flutter - 如何在 Flutter 应用中添加智能手表/手环?
- c# - 使用 C# 创建的 Excel 文件为空白且灰显
- java - 无法让 @Resource 注释在 Springboot 中工作
- asp.net - 如何为为 ASP.NET WEB API 创建的 swagger UI 启用 API-KEY 授权
- node.js - Jquery 数据表 Nodejs 服务器端渲染
- c# - 后台工作线程和异步调用