[Python]Udacity self-driving数据集转yolo格式(目标检测任务)

2023-10-27

数据集下载

https://github.com/udacity/self-driving-car/tree/master/annotations

本文转化的脚本适用于datasets1,即crowdai的标注数据集。对于autt的stuff标注数据集,需要修改其中的相关地址字符串。

目录结构

─ {root}
── udacity-annoations-crowdai
──── object-detection-crowdai # 图片存放目录
── labels_crowdai.csv  # 原始标签文件
── convert_yolo.py

转化:

python convert_yolo.py

转化后目录结构:

─ {root}
── udacity-annoations-crowdai
────  labels  # 存放框图的标签
────  images # 由object-detection-crowdai转化而来
────  classes.txt # 标签总类文件
────  yolo_train.txt  # 训练样本的路径
────  yolo_val.txt # 验证样本的路径
────  yolo_test.txt # 测试样本的路径
── labels_crowdai.csv  # 原始标签文件
── convert_yolo.py

脚本 @gist

# convert_yolo.py
import pandas as pd
import os
from pathlib import Path
import shutil
import numpy as np


def mkdir(url):
    if not os.path.exists(url):
        os.mkdir(url)


if __name__ == '__main__':
    # datasets download : https://github.com/udacity/self-driving-car/tree/master/annotations
    np.random.seed(
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

[Python]Udacity self-driving数据集转yolo格式(目标检测任务) 的相关文章

  • lua学习(三)关系运算符

    Lua 运算符 运算符是一个特殊的符号 用于告诉解释器执行特定的数学或逻辑运算 Lua提供了以下几种运算符类型 算术运算符 关系运算符 逻辑运算符 其他运算符 算术运算符 下表列出了 Lua 语言中的常用算术运算符 设定 A 的值为10 B

随机推荐

  • Android中 AIDL 实际开发步骤

    AIDL基本知识点 定义 Android 接口定义语言 作用 不同应用的客户端通过 IPC 方式访问服务 并且希望在服务中进行多线程处理时 您才有必要使用 AIDL 官方文档 Android 接口定义语言 AIDL Android 开发者
  • 【ESP32入门学习】SPI主机

    ESP32入门学习 SPI主机 ESP32有四个SPI外设 包含SPI0 SPI1 HSPI和VSPI SPI0完全专用于Flash高速缓存 ESP32用于将SPI闪存设备映射到内存中 SPI1是与SPI0连接到相同的硬件线路上 用于写入闪
  • 第十三届蓝桥杯模拟赛(第三期)试题与题解 C++

    文章目录 第十三届蓝桥杯模拟赛 第三期 试题与题解 1 试题A 题解 数制转换 2 试题B 题解 枚举 3 试题C 题解 枚举 4 试题D 题解 最小生成树 5 试题E 方法一 暴力求和 方法二 一维前缀和 方法二 二维前缀和 6 试题F
  • 一文弄清CSS三角形、梯形的本质

    核心就是border 有如下几个定理 1 border的最初表现形式为矩形 当邻边矩形存在时 两个矩形之间会用三角形补齐 2 border的高度由border width决定 border中矩形的长度由内部的宽度决定 所以说 由以上定理可知
  • vim 光标快速移动技巧总结(vim高级操作的基础)

    简单的移动适合小范围移动 利用查找适合大范围移动 利用wb以word为单位进行移动类似hjkl适合小范围移动 移动到行首行尾适合行内移动 移动到文本开头和文本结尾适合大范围移动 利用行号移动到某一行适合大范围移动 翻页适合大范围移动 利用标
  • Docker Desktop 安装和使用 (Windows)

    下载Docker Desktop 下载地址 Download Docker Desktop Docker 程序默认自动安装在C盘 如果想自定义盘符安装 需要在安装前 删除如下目录 C Program Files Docker 在D盘新建目录
  • [MATLAB] 初学入门 运用plot()函数绘制函数图像

    本文将讲述使用matlab绘制三角函数方程 参数函数方程 分段函数方程及超越函数方程图像的方法 开门见山 直接来看几道例题 A 画出方程y tan x 的图像 clc 清除命令窗口的内容 clear 清除工作空间的所有变量 clear al
  • python闯红灯检测斑马线检测红绿灯检测车速检测车流量统计车牌识别智慧交通系统

    本项目是使用pytorch作为深度学习框架的智能交通检测系统 可以识别并处理路口交通状况 目前完成的功能有 车辆 行人 摩托车 斑马线检测识别 红绿灯检测识别 车辆跟踪 车速判断 超速行为识别 交通拥堵状况识别 车流量统计 车牌检测识别 行
  • CTF(二)DES中的S盒

    如图 若输入101100 则输出0111
  • RocketMq-主从集群搭建

    目录 1 服务器列表 2 下载安装包 3 node1节点修改runserver sh文件 4 所有节点安装jdk 5 node1节点配置RocketMQ集群 1 配置node1节点borker a的master配置文件 2 配置node2节
  • SpringBoot 搭建CAS 客户端 和CAS 服务端

    第一步 搭建CAS5 3 服务端 Github 下载CAS5 3 服务端版本 https github com apereo cas overlay template tree 5 3 注意 最新的master分支使用的需要java11 该
  • C# FTP操作类

    可进行FTP的上传 下载等其他功能 支持断点续传 using System using System Collections Generic using System IO using System Linq using System Ne
  • Flutter Image 参数详解

    1 继承关系 Object gt Diagnosticablet gt DiagnosticableTreet gt Widgett gt StatefulWidgett gt Image 2 介绍 一个显示图片的widget 支持图像格式
  • Could not autowire field: private com.xxx.dao(已解决)

    最近刚在做一个关于o2o在线资源回收的一个项目 用到的框架就是SSM框架 可能有一段时间没有写代码了 一些常见的错误都折腾了半天 直接进入正题 这个图片就是当时报错的图片 当时是在控制器里注解接口的时候 运行程序直接就报错 Autowire
  • 基于springboot+vue的前后端分离后项目部署方案

    markdown body line height 1 75 font weight 400 font size 16px overflow x hidden color rgba 51 51 51 1 markdown body h1 m
  • 2023国赛数学建模思路 - 案例:感知机原理剖析及实现

    文章目录 1 感知机的直观理解 2 感知机的数学角度 3 代码实现 4 建模资料 0 赛题思路 赛题出来以后第一时间在CSDN分享 https blog csdn net dc sinor type blog 1 感知机的直观理解 感知机应
  • java 环境配置(详细教程)

    文章目录 前言 一 jdk 下载 二 windows 1 jdk 安装 2 环境变量的配置 2 1 Java Home 配置 2 2 Path 配置 2 3 CLASSPATH 配置 3 检测是否配置成功 前言 java 环境配置 网上教程
  • 使用python对创芯科技CANalyst-II分析仪进行二次开发(详细教程)

    公司开发项目中 需要写一段程序发送和读取CAN总线的信息 目前主要使用PCAN官方设备 PCANBasic dll 或者通过ZLG周立功的CAN设备 ControlCAN dll来进行读取和发送 除此之外 也有其他品牌 其设备的基本用法及二
  • JS逆向-知乎x_zse_96和x_zst_81参数分析

    网上有关知乎pc端的x zse 96和x zst 81分析已经很多了 这里就不在重复叙述了 上张图片看看效果 支持最新3 0版本的 测试了搜索和文章等许多接口都可以使用 知乎x zst 81 101 3 3 0 api v4 search
  • [Python]Udacity self-driving数据集转yolo格式(目标检测任务)

    数据集下载 https github com udacity self driving car tree master annotations 本文转化的脚本适用于datasets1 即crowdai的标注数据集 对于autt的stuff标