使用树莓派和OpenCV 实现家庭监控和移动目标探测
本篇文章主要是分享使用opencv和树莓派实现的移动目标探测,所以需要有opencv环境,另外你的电脑必须有摄像头支持。
具体参考自伯乐在线的
这篇文章 具体内容大家可以参考下原文,我在其基础上大概修改了下,下面是代码:
import datetime
import time
import cv2
import logging
import imutils
import os
lastSaveTime = datetime.datetime.now()
motionCounter = 0
path = os.path.split(os.path.realpath(__file__))[0]
avg = None
cap = None
i = 0
logfilename = path + '/logger.log'
logging.basicConfig(filename=logfilename, level=logging.INFO)
while (1):
timestamp = datetime.datetime.now()
if timestamp.hour >= 18 or timestamp.hour <= 9:
logging.info('time:' + str(timestamp.hour))
time.sle...