先容哥叹息一句,此奥~,这什么g8情况,没头脑的装了将近3g的OpenCV,结果没啥用。。。
入题!!环境为Python2.7
严格按照一下步骤操作,必成功:
所需软件如下:
VideoCapture: http://videocapture.sourceforge.net/VideoCapture-0.9-5.zip
MyEclipse 插件PyDev: http://ncu.dl.sourceforge.net/project/pydev/pydev/PyDev%202.7.1/PyDev%202.7.1.zip
PIL : http://effbot.org/media/downloads/PIL-1.1.7.win32-py2.7.exe
1. VideoCapture解压后,找到Python27,把里面的东西复制到自己安装Python对应目录中。建议把Python27外面的src tools啥的只要对应的都复制过去。
2. PIL直接安装即可
3. PyDev解压后直接复制到MyEclipse中的dropins,这里的环境配置网上一抓一大把。
环境准备完成,代码如下:
fromVideoCapture import Device
importtime, string
interval= 2
cam =Device(devnum=0, showVideoWindow=0)
#cam.setResolution(648,480)
cam.saveSnapshot('image.jpg',timestamp=3, boldfont=1, quality=75)
i = 0
quant =interval * .1
starttime= time.time()
while 1:
lasttime = now = int((time.time() -starttime) / interval)
print i
cam.saveSnapshot('image.jpg', timestamp=3,boldfont=1)
i += 1
while now == lasttime:
now = int((time.time() - starttime) /interval)
time.sleep(quant)
直接执行即可。
试运行,哈哈:
详解及延伸:
对于DEVICE的各项参数解释官档解释如下:

本文介绍了如何在Python 2.7环境下使用VideoCapture库进行摄像头截图和监控。详细步骤包括VideoCapture、PyDev和PIL的安装,以及提供了一段代码示例展示如何每隔一定时间间隔保存摄像头快照。通过调整代码参数,可以实现自定义时间间隔的截图功能。
最低0.47元/天 解锁文章
1442

被折叠的 条评论
为什么被折叠?



