yolov5 打标签组装数据集

46 阅读1分钟

图片来源的一种方式,从视频中截图

每30帧截图一张

import cv2

step = 30  # 帧
if __name__ == '__main__':
    video = cv2.VideoCapture("./001.mp4")
    i = 0
    while True:
        ret, frame = video.read()
        if not ret:
            break
        i += 1
        if i % step == 0:
            cv2.imwrite(f"images/img_{i}.jpg", frame)

从开源数据集网站下载

使用 labelImg 打标签

pip install labelImg

labelImg

image.png