python中的图像比较以检测视频中的运动检测

时间:2018-07-31 14:22:30

标签: python image-processing surveillance

我正在一个项目中,我需要检测视频流中的运动(具体来说,是要检测atm监视视频中的对象)。

检测到运动时,将进行进一步处理。无需检测检测到运动的区域或更详细的信息。我只需要测量两个图像之间的像素变化百分比,或者将其作为触发进一步处理的类似指标即可。

我的想法是提取视频的帧,然后比较后续帧以进行运动检测。我下面有提取帧的代码

 import cv2
 vidcap = cv2.VideoCapture('Compton.mp4')
 success,image = vidcap.read()
 count = 0
 success = True
 while success:
 success,image = vidcap.read()
cv2.imwrite("frame%d.jpg" % count, image)     # save frame as JPEG file
if cv2.waitKey(10) == 27:                     # exit if Escape is hit
 break
count += 1 

当我是python新手时,谁能帮助我找到一种比较帧图像以进行运动检测的方法。

0 个答案:

没有答案