ROSNOTE : 自动拍照
参考原文是:链接1、链接2、链接3#!/usr/bin/env python# coding:utf-8import osimport cv2import timecam=cv2.VideoCapture(2)count=1print("开始拍摄~")while(True):ret,img=cam.read()cv2.imwrite("/home/robot/pictures/auto_pictu
·
#!/usr/bin/env python
# coding:utf-8
import os
import cv2
import time
cam=cv2.VideoCapture(2)
count=1
print("开始拍摄~")
while(True):
ret,img=cam.read()
cv2.imwrite("/home/robot/pictures/auto_pictures/" + str(count) + ".jpg", img)
count+=1
if count==200: #此处设置采集数量,count-1
break
time.sleep(10)
#cv2.imshow('image', img)
#cv2.waitKey(10)
print("已拍摄199张~")
cam.release()
cv2.destroyAllWindows()
我是在笔记本上外接了摄像头,修改cam=cv2.VideoCapture(2) 括号中为2,一般默认是0
采集199张图片保存在文件夹中
运行命令是 python auto_take_pic.py
更多推荐
已为社区贡献2条内容
所有评论(0)