采集数据集

车道线数据集采集

做车道线识别需要采集数据集,写一个脚本记录一下

代码很简单,自己设置分辨率,保存路径,按下S拍摄

# -*- coding: utf-8 -*-
"""
Created on Tue Sep 17 15:08:59 2019

@author: 123456
"""

print("正在初始化摄像头...")
import cv2
import os
#import datetime
cap = cv2.VideoCapture(1)
print("初始化成功!")
cap.set(3,1280) #设置分辨率
cap.set(4,720)
 
# name='play_phone'
# name='haqian'
# name='spleeing'
# name='zhengchang'
# name="zhedang"
name="1"
 
savedpath =r'./pictures/'+name
isExists = os.path.exists(savedpath)
if not isExists:
    os.makedirs(savedpath)
    print('path of %s is build' % (savedpath))
else:
    print('path of %s already exist and rebuild' % (savedpath))
# =============================================================================
# print("按s键拍摄图片")
# =============================================================================
i=0
while(True):
    ret, frame = cap.read()
    gray = cv2.cvtColor(frame, 1)
    cv2.imshow('test',frame)
    #now = datetime.datetime.now()
    #now = now.strftime('%m-%d-%H-%M-%S')
    savedname = '/'+ str(i) + '.png'
    if cv2.waitKey(1) & 0xFF == ord('s'):    #按s拍摄
        i += 1
        cv2.imwrite(savedpath + savedname, frame)
        cv2.namedWindow("Image")
        cv2.imshow("Image", frame)
        cv2.waitKey(0)
        cv2.destroyAllWindows()

cap.release()
cv2.destroyAllWindows()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
有几种流行的软件可以用于拍摄视频、截取图片和生成数据集,同时提供智能改变光线、旋转角、环境等影响因素的。以下是一些常用的软件: 1. OpenCV:OpenCV 是一个广泛使用的计算机视觉库,提供了丰富的图像和视频处理功能。使用 OpenCV,您可以编写代码来读取视频、截取帧作为图像,并应用各种图像处理技术来改变光线、旋转角度、环境等因素,生成适合用于图像识别的数据集。 2. FFmpeg:FFmpeg 是一个强大的多媒体处理工具,可以用于视频和音频的录制、转换和处理。通过使用 FFmpeg,您可以从视频中提取帧作为图像,并使用其丰富的命令行选项来进行光线、旋转角度、环境等因素的调整。 3. OBS Studio:OBS Studio 是一款广泛用于实时视频录制和流媒体的开源软件。它提供了丰富的设置选项和插件,可以方便地进行视频录制和实时处理。使用 OBS Studio,您可以录制视频并进行实时的光线、旋转角度、环境等因素的调整。 这些软件都具有灵活性和可定制性,可以根据您的具体需求进行配置和使用。在应用于 OpenMV 进行图像识别之前,您还需要根据您的需求和算法要求进一步处理和标注生成的数据集。 需要注意的是,这些软件只是提供了一些基本的功能,具体实现还需要根据您的具体需求和技术实现进行调整和开发。同时,确保在使用这些软件时遵守相关法律法规和版权要求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值