当前位置: 首页 > article >正文

VOC2007数据集

目标检测入门code

文件目录

 

下载数据集——在官网下载VOC2007数据集

 

下载训练数据集 TRAIN data

下载测试数据集 TEST data

解压数据集

解压——训练数据集,在服务器上,目录为VOCdevkit

部分文件目录

全部文件总目录

解压——测试数据集 (!!!!)

解压到此目录

测试数据添加
将测试数据添加到 ‘VOCdevkit/VOC2007’目录 中

1.Annotations文件——先将测试图片添加到Annotations(注释),从 VOCdevkit-test/VOC2007/Annotations 目录下将图片注释.xml复制到运行的 VOCdevkit/VOC2007/Annotations 目录下

 

 2. ImageSets文件——将 VOCdevkit-test/VOC2007/ImageSets/Main/test.txt 的test.txt文件复制到 VOCdevkit/VOC2007/ImageSets/Main目录下

注意:test.txt文件内容为复制到Annotations的那些图片的信息,如图所示(比如5、7这两张图片是train训练集里面的,就只需要将其他为测试集的图片信息添加到test.txt中)

3.JPEGImages文件——将 VOCdevkit-test/VOC2007/JPEGImages 的图片.jpg复制到 VOCdevkit/VOC2007/JPEGImages目录下

总结——测试数据集的操作步骤

1.Annotations文件——将测试图片.xml复制到Annotations目录下

2.ImageSets文件——将上面步骤1复制的测试图片的信息添加到 /ImageSets/Main/test.txt 此路径的test.txt文件中

3.JPEGImages文件——将上面步骤1复制的测试图片.jpg复制到JPEGImages目录下

 

运行代码

运行 create_data_lists.py

运行结果1--显示有多少训练数据和测试数据

运行结果2--生成若干json文件

运行 detect.py 

运行 train.py  --生成checkpoint.pth.tar文件

 运行 eval.py  

 


http://www.kler.cn/a/317012.html

相关文章:

  • 基于Python的网上银行综合管理系统
  • Spring Boot 2.x 和 Druid 多数据源整合 dm
  • WebAssembly在现代Web开发中的应用
  • 文件夹被占用了无法删除怎么办?强制粉碎文件夹你可以这样操作
  • MacOS 本地生成SSH key并关联Github
  • 边缘计算在智能交通系统中的应用
  • Linux高级I/O:多路转接模型
  • 计算机毕业设计 校园志愿者管理系统的设计与实现 Java实战项目 附源码+文档+视频讲解
  • Linux进程间通信——Socket套接字
  • 计算机毕业设计 | SSM 凌云招聘平台 求职问答审批系统(附源码)
  • 【智能制造-32】通信冗余
  • win10 win11 设置文件权限以解决Onedrive不能同步问题
  • [Linux]:信号(下)
  • 计算机毕业设计 玩具租赁系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试
  • Can‘t get Kerberos realm
  • 智能体趋势:未来科技的核心驱动力
  • 4款AI生成PPT工具推荐,提升工作效率
  • 6个Python小游戏项目源码【免费】
  • 前端常见面试-首页性能提升、项目优化
  • leetcode第二十六题:删去有序数组的重复项
  • JavaScript 中的日期与时间处理
  • 設置Android設備全局代理
  • Fastapi做成docker启动失败,需要启动线程。
  • vue3 快速入门系列 —— 基础
  • OpenHarmony(鸿蒙南向开发)——小型系统内核(LiteOS-A)【内核通信机制】上
  • 第一个Java程序(二)