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

目标检测——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  

相关文章:

  • redis哨兵启动出现 +sdown master mymaster 192.168.x.x
  • 【数据结构】排序算法---桶排序
  • 2024-2025华为ICT大赛报名|赛前辅导|学习资料
  • Fyne ( go跨平台GUI )中文文档-入门(一)
  • Latex和Vscode安装和配置
  • sentinel-dashboard数据 redis 持久化
  • 在WPF中自定义控件时如何选择基类
  • OpenCV特征检测(11)从一组点中检测直线的函数
  • 【英特尔IA-32架构软件开发者开发手册第3卷:系统编程指南】2001年版翻译,开头部分
  • Select插件的用法
  • git报错:无法读取远程分支 ‘origin‘ does not appear to be a git repository
  • NLP-transformer学习:(7)evaluate实践
  • 物理学基础精解【7】
  • 平衡、软技能与持续学习
  • 绝了,自从用了它,我每天能多摸鱼2小时!
  • [译]CSS 居中(Center)方法大合集
  • Docker: 容器互访的三种方式
  • emacs初体验
  • Git 使用集
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • Java 网络编程(2):UDP 的使用
  • js数组之filter
  • Stream流与Lambda表达式(三) 静态工厂类Collectors
  • XML已死 ?
  • 番外篇1:在Windows环境下安装JDK
  • 记一次删除Git记录中的大文件的过程
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 微信小程序:实现悬浮返回和分享按钮
  • 详解NodeJs流之一
  • 一道闭包题引发的思考
  • 移动端解决方案学习记录
  • scrapy中间件源码分析及常用中间件大全
  • ​linux启动进程的方式
  • ​力扣解法汇总946-验证栈序列
  • #每天一道面试题# 什么是MySQL的回表查询
  • (4)(4.6) Triducer
  • (M)unity2D敌人的创建、人物属性设置,遇敌掉血
  • (Note)C++中的继承方式
  • (PySpark)RDD实验实战——取一个数组的中间值
  • (pytorch进阶之路)扩散概率模型
  • (SpringBoot)第二章:Spring创建和使用
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (四)模仿学习-完成后台管理页面查询
  • (转)Sublime Text3配置Lua运行环境
  • .NET Framework 3.5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON
  • .NET 命令行参数包含应用程序路径吗?
  • .net8.0与halcon编程环境构建
  • .NET开源全面方便的第三方登录组件集合 - MrHuo.OAuth
  • .pop ----remove 删除
  • // an array of int
  • ?.的用法
  • @Autowired 和 @Resource 区别的补充说明与示例
  • @zabbix数据库历史与趋势数据占用优化(mysql存储查询)
  • [AutoSAR系列] 1.3 AutoSar 架构
  • [LeetCode] Merge Two Sorted Lists