import json
# COCO数据集的路径和注释文件名称
dataDir = 'D:/1. huixiangluo/1_dataset'
annFile = '{}/annotations/instances_train2017.json'.format(dataDir)
cocoYamlFile = 'coco.yaml'
# 读取注释文件
with open(annFile, 'r') as f:
ann_data = json.load(f)
# 获取所有物体类别的ID号和名称
categories = {}
for category in ann_data['categories']:
categories[category['id']] = category['name']
# 打印所有物体类别的ID号和名称
# for id, name in categories.items():
# print("ID: {}, Name: {}".format(id, name))
import yaml
# 加载coco.yaml文件,获取ID号和对应名称的对应关系
with open(cocoYamlFile, 'r',encoding='utf-8') as f:
coco_yaml = yaml.safe_load(f)
# 获取ID号和对应名称的对应关系
name_mapping = coco_yaml['names']
id_mapping = {v : k for k, v in name_mapping.items()}
# 打印所有物体类别的ID号、名称和在coco.yaml中的对应关系
for id, name in categories.items():
coco_name = id_mapping[name]
print("ID: {}, Name: {}, Coco Name: {}".format(id, name, coco_name))
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论






























收起资源包目录










共 8 条
- 1
资源评论


dingdongkk
- 粉丝: 609
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 研究化学工程与工艺自动化的发展创新1.docx
- 软件配置管理工具及应用实例.doc
- ROS根据视觉检测出的目标点转换至导航点
- 网络伦理学的发展与思考.docx
- 微型计算机原理课后习题答案.ppt
- 第4章串行通信及其应用.ppt
- 计算机信息安全保密的技术研究.docx
- 基于机器视觉和人工智能的花圃裁剪机器人.docx
- C语言身份证管理软件.doc
- hd20单片机技术PC无线鼠标附录光盘.doc
- 基于大数据的智能商务分析平台开发和设计.docx
- 20105683-孙立伟网络工程需求研究.doc
- 试论网络广告中的不正当竞争行为及其立法完善.docx
- 智能化技术在电气工程自动化控制中的具体应用研究.docx
- 数据库原理课程设计任务书.doc
- 国际工程项目管理中的风险管理措施.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
