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

Atlas 200I DK目标检测与追踪技术记录

数据集

数据集采用MOT系列,MOT是多目标追踪常用数据集,MOT数据集对数据集进行了分帧,如要获得视频,需要先利用opencv里的cv2.VideoWriter模块便利图片文件夹,具体代码如下:

import os
import cv2img_path = './img1' #图片存放路径# 读取第一张图片的宽度、高度和通道数(用于设置视频尺寸)
first_image = cv2.imread(os.path.join(img_path, os.listdir(img_path)[0]))
height, width, channels = first_image.shape# 视频保存路径和文件名
output_path = './output.mp4'# 视频帧率
fps = 30# 设置视频编解码器
fourcc = cv2.VideoWriter_fourcc(*'mp4v')# 创建视频写入器
video_writer = cv2.VideoWriter(output_path, fourcc, fps, (width, height))# 遍历图片文件夹中的每张图片,并逐帧写入视频
for filename in sorted(os.listdir(img_path)):img_path = './img1' img_path = os.path.join(img_path, filename)frame = cv2.imread(img_path)# 将当前帧写入视频video_writer.write(frame)# 释放视频写入器
video_writer.release()
http://www.lryc.cn/news/197030.html

相关文章:

  • php如何在header增加key,sign,timestamp?怎么鉴权?
  • 从代码入手理解卡尔曼滤波器的原理之使用Eigen实现二维卡尔曼滤波器(七)
  • 文件的操作
  • left join时筛选条件对查询结果的
  • CVE-2020-9483 apache skywalking SQL注入漏洞
  • PaddleX解决分类、检测两大场景问题?实战精讲教程来了!
  • Hive用户中文使用手册系列(二)
  • 2023年中国清净剂行业需求现状及前景分析[图]
  • 文心一言 VS 讯飞星火 VS chatgpt (115)-- 算法导论10.2 8题
  • Redis的BitMap实现分布式布隆过滤器
  • 【linux API分析】module_init
  • NSDT孪生编辑器助力智慧城市
  • 如何优雅的实现接口统一调用
  • tomcat、nginx实现四层转发+七层代理+动静分离实验
  • 交通目标检测-行人车辆检测流量计数 - 计算机竞赛
  • Java Excel转PDF,支持xlsx和xls两种格式, itextpdf【即取即用】
  • 重生奇迹mu宠物带来不一样的体验
  • 【C++笔记】多态的原理、单继承和多继承关系的虚函数表、 override 和 final、抽象类、重载、覆盖(重写)、隐藏(重定义)的对比
  • 安装thinkphp6并使用多应用模式,解决提示路由不存在解决办法
  • FPGA笔试
  • Pytorch:cat、stack、squeeze、unsqueeze的用法
  • 聊聊HttpClient的RedirectStrategy
  • 【1day】复现宏景OA KhFieldTree接口 SQL注入漏洞
  • 同为科技TOWE智能PDU引领数据中心机房远控用电安全高效
  • 支付成功后给指定人员发送微信公众号消息
  • 漏洞复现--安恒明御安全网关文件上传
  • 简单的对称加密
  • vue源码笔记之——响应系统
  • Android Studio Giraffe | 2022.3.1
  • Spring Boot 3.0 已经就绪,您准备好了么?