yolov5 v7.0自动标注

news/2024/7/11 0:32:23 标签: YOLO

文章目录

  • 1、概述
  • 2、使用

1、概述

在学习深度学习的时候有一个非常头疼的事情就是标注,特别浪费时间和费眼睛,最近在网上发现博主开源了自动标注的程序,原理是,通过训练好的模型,对图像进行推理,通过推理出来的信息写入到xml中。可能会有误差,所以需要检查调整一下错误的标注,但是大大提升了效率。

2、使用

作者GitHub地址:https://github.com/mohenghui/detectAuto/tree/main

1、作者是根据yolov5 v6.0写的,v7.0需要修改下面几个地方

在这里插入图片描述

在这里插入图片描述在这里插入图片描述
2、将detect_auto.py拷贝到yolov5根目录下
在这里插入图片描述
3、进入已经创建好的虚拟环境中python detect_auto.py,启动之后界面展示
a、选择需要标注的图片文件夹
b、保存标注之后的xml文件夹
c、选择模型文件对应的ymal文件(可以使用coco128.yaml先做测试)
d、选择模型文件(yolov5s.pt)
e、表示需要标注的类别(detector_classes.txt)
选择好就可以自动标注了,后面通过labelimg来查看标注的效果
在这里插入图片描述

在这里插入图片描述

可以自己手动标注一部分数据集,进行训练一个模型,然后通过训练出来的模型,进行自动标注。


http://www.niftyadmin.cn/n/5028536.html

相关文章

01_网络编程_传统IO

网络编程 1.什么是网络编程 在网络通信协议下,不同计算机上运行的程序,进行的数据传输。 如果想把一个计算的结果,或者是电脑上的文件通过网络传递给你的朋友,就需要用到网络编程。 在实际生活中,网络通信无处不在…

代码随想录 | 单调栈part01 part02 part03

739 每日温度 单调栈,用于快速检索某个元素左边或者右边第一个比它大或者小的元素 通过维持一个有序的栈来实现 寻找比它大的,则栈顶到栈底是递增的,反之则是递减的 class Solution:def dailyTemperatures(self, temperatures: List[int]) …

API(八)cosocket常用SDK

一 同步且非阻塞的底层SDK:cosocket 说明: 本篇章只是对cosocket常用话API的汇总,并没有实际案例加以辅证场景: 许多单机版的中间件都是基于cosocket做的二次开发 OpenResty 的核心和精髓 cosocket ① coscoket常用的指令 个人建议&am…

构建高效沟通桥梁 —— 测试团队中的快速反馈机制建设

😏作者简介:博主是一位测试管理者,同时也是一名对外企业兼职讲师。 📡主页地址:【Austin_zhai】 🙆目的与景愿:旨在于能帮助更多的测试行业人员提升软硬技能,分享行业相关最新信息。…

cs224w_colab3_2023 And cs224w_colab4_2023学习笔记

class GNNStack(torch.nn.Module):def __init__(self, input_dim, hidden_dim, output_dim, args, embFalse):super(GNNStack, self).__init__() #这里的继承表示参见 https://blog.csdn.net/wanzew/article/details/106993425 # 继承时运行继承类别的函数 总之 __mro__的目的…

Light Image v6.1.8.0批量调整图片大小

Light Image Resizer,批量调整图片大小工具,图片批量添加水印, 批量转换图像格式、调整图片大小、缩放裁剪,图片格式转换、 重命名,排序;添加效果,旋转,自定义元数据,优…

基于element-ui的年份范围选择器

基于element-ui的年份范围选择器 element-ui官方只有日期范围和月份范围选择器,根据需求场景需要,支持年份选择器,原本使用两个分开的年份选择器实现的,但是往往有些是不能接受的。在网上找了很多都没有合适的,所以打…

typeScript,typeScript语法,typeScript类型、ts变量声明,ts接口interface

基础语法: Runoob.ts文件 var name: string "Lucy"; console.log(name) // Lucy编译原理: ts: Runoob.ts 利用TSC进行编译: tsc Runoob.ts // 通过tsc得到如下文件 Runoob.js // 执行node Runoob.js打印记过为 “Lucy"编…