问题描述:使用Python+opencv调用笔记本摄像头接口,定期捕捉图像或录制视频并保存为图像文件或视频文件。可以在家里没有人的时候使用该程序监视家中是否有小偷进入或者宠物们有没有搞破坏。
1、安装扩展库numpy和opencv-python,如果后面的代码无法运行,可以把numpy和opencv都更新到最新版本。
2、编写代码
3、关闭摄像头防偷拍功能,具体到我的笔记本上,就是把摄像头上的创可贴揭下来。
4、运行代码,每5秒钟自动捕捉一次当前图像,保存为文件备查。
5、改进代码。前面的代码虽然可以工作,但是运行程序后摄像头一直处于占用状态,对于突发式的拍照应用不是很合适,代码改为下面的样子,每次拍照之前再打开摄像头,拍照之后立刻关闭。
6、录像模式。前面的代码每隔5秒钟捕捉一次当前图像,如果要录像并保存文件,可以使用下面的代码。
7、运行程序,捕捉几段录像。