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

数据集

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

python 复制代码
import os
import cv2
 
img_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()
相关推荐
Leeniux_20 分钟前
高速道面病害检测项目-智能化的实现
深度学习·目标检测
jiang_changsheng40 分钟前
comfyui节点插件笔记总结新增加
人工智能·算法·计算机视觉·comfyui
Σίσυφος19001 小时前
OpenCV 特征提取 -SUFT
人工智能·opencv·计算机视觉
deep_drink2 小时前
【论文精读(二十五)】PCM:Mamba 首次杀入 3D 点云,线性复杂度吊打 PTv3(ArXiv 2024)
深度学习·神经网络·计算机视觉·3d·pcm·point cloud
junziruruo3 小时前
三叉预测头Trident prediction head(RGBT目标跟踪以MTNET为例)
人工智能·计算机视觉·目标跟踪
光羽隹衡3 小时前
计算机视觉--Opencv(图像形态学)
人工智能·opencv·计算机视觉
sali-tec3 小时前
C# 基于OpenCv的视觉工作流-章15-多边形逼近
图像处理·人工智能·opencv·算法·计算机视觉
子夜江寒3 小时前
OpenCV学习:从角点检测到特征匹配
opencv·学习·计算机视觉
__NONO__4 小时前
YOLOv8、v11、v26在目标检测与RK3588部署实战全解析
人工智能·yolo·目标检测