最近我忽然有个想法,我是否可以用python实现使用我自己笔记本的摄像头监控家里的情况,每拍摄一个小时的视频自动保存为一个文件,或者可以把视频文件上传到云服务器。所以用行动尝试把想法编程实现。
有如下难点:
1. 使用python操作笔记本的摄像头
2. 控制摄像头拍摄视频,对视频流编码保存到本地磁盘
3. 连接云服务器,上传视频文件
一,使用python操作笔记本摄像头
1,python opencv 安装
pip install numpy Matplotlib
pip install opencv-python
使用 pip install opencv-python 下载失败,直接从https://www.lfd.uci.edu/~gohlke/pythonlibs/下载
opencv_python‑3.4.2‑cp36‑cp36m‑win32.whl
安装 : pip install opencv_python‑3.4.2‑cp36‑cp36m‑win32.whl
测试cv2:
def test():
'''
调用摄像头,捕捉图像
'''
impor