提示:代码由pycharm实现
文章目录
- 前言
- 一、引入库
- 二、步骤
- 1、开启摄像头
- 2.设置一个变量方便后面保存图片
- 3、设置循环检测
- 总结
前言
本次我们记录OpenCV的启用电脑的摄像头以及对摄像
一、引入库
import cv2 as cv
二、步骤
1、开启摄像头
代码如下(示例):
cap = cv.VideoCapture(0)
2.设置一个变量方便后面保存图片
代码如下(示例):
num = 1
3、设置循环检测
while (cap.isOpened()):#检测摄像头是否开启
ret,frame = cap.read()#读取每一针的数据
#设置显示大小
farm=cv.resize(frame,dsize=(1080,1080))
#显示图像
cv.imshow("2",farm)
cv.waitKey(1) & 0xFF#键盘检测
#按键判断
if cv.waitKey(1) & 0xFF == ord("s"):#键盘判断
#对图片进行保存
cv.imwrite(r"D:\xuexi\python\pythonProject2\人脸识别"+str(num)+".jpg",farm)
print("图片保存成功")
num += 1
#设置按键退出程序
elif cv.waitKey(1) & 0xFF == ord(" "):
break
总结
opencv启动摄像头并且操作摄像头拍照
个人笔记希望对你有帮助