用python中的图像比较检测vid中的运动检测

2024-04-25 08:28:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在做一个项目,我需要检测视频流中的运动(具体地说,检测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。在


Tags: 项目图像image信息区域read视频if