1、目标
- 打开摄像头并捕获照片
- 播放本地视频,录制视频
- OpenCV函数:cv2.VideoCapture(), cv2.VideoWriter()
2、打开摄像头
要使用摄像头,需要使用cv2.VideoCapture(0)创建VideoCapture对象,参数0指的是摄像头的编号,如果你电脑上有两个摄像头的话,访问第2个摄像头就可以传入1,依此类推。

capture.read()函数返回的第1个参数ret(return value缩写)是一个布尔值,表示当前这一帧是否获取正确。cv2.cvtColor()用来转换颜色,这里将彩色图转成灰度图。
另外,通过cap.get(propId)可以获取摄像头的一些属性,比如捕获的分辨率,亮度和对比度等。propId是从0~18的数字,代表不同的属性,完整的属性列表可以参考:VideoCapturePr
继续阅读与本文标签相同的文章
-
电商网站SEO优化如何做?
2026-05-21栏目: 教程
-
学好Scikit-Learn,于是你默默地推了一下酷酷的墨镜【上篇】
2026-05-21栏目: 教程
-
酸成柠檬,当年为什么不好好学【数据可视化】
2026-05-21栏目: 教程
-
如何使用PAI深度学习TensorFlow读写OSS教程?
2026-05-21栏目: 教程
-
日志服务数据加工最佳实践: 日期时间处理
2026-05-21栏目: 教程
