多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 说明 借助python可以实现使用命令行完成调用电脑的摄像头进行拍照,并将照片保存到制定文件夹,可以实现监控的目的!这部分的简单demo如下所示: <br/> ```python #!/usr/bin/env python3 import time import datetime import pygame import pygame.camera from pygame.locals import * #初始化摄像头 pygame.init() pygame.camera.init() camera = pygame.camera.Camera("/dev/video0",(640,480)) camera.start() def mkdir(path): # 引入模块 import os # 去除首位空格 path=path.strip() # 去除尾部 / 符号 path=path.rstrip("/") # 判断路径是否存在 # 存在 True # 不存在 False isExists=os.path.exists(path) # 判断结果 if not isExists: # 如果不存在则创建目录 # 创建目录操作函数 os.makedirs(path) print( path +' 创建成功') return True else: # 如果目录存在则不创建,并提示目录已存在 print (path+' 目录已存在') return False # 定义要创建的目录 now_time=datetime.datetime.now().strftime('%Y%m%d%H%M%S') mkpath="vpath-"+now_time # 调用函数 mkdir(mkpath) #获取当前时间病格式化 frame=1 while frame < 10 : now_time=datetime.datetime.now().strftime('%Y-%m-%d-%H-%M-%S') image = camera.get_image() pygame.image.save(image,mkpath+"/videos-"+now_time+".png") print(frame) frame = frame + 1 time.sleep(30) #30分钟拍摄一张 camera.stop() ```