Python RPi2-录制视频时拍摄图像

Python RPi2-录制视频时拍摄图像,python,python-3.x,video,raspberry-pi,video-capture,Python,Python 3.x,Video,Raspberry Pi,Video Capture,为了制作一个简单的监控摄像头,我想录制视频,只要有运动。为此,我需要每隔一秒钟左右分析一幅图像。我想开始拍摄视频,并停止后,才决定有没有更多的运动,因为我需要捕捉一个图像,而视频录制 在RPi2-Python3上执行此操作的最简单方法是什么?这里有两个问题: 识别运动,并录制视频 要识别运动,一种(天真但简单的)方法是每秒捕获一帧,应用过滤器(高斯模糊)去除可能导致假警报的噪声,然后将一帧与之后的一帧进行比较 更复杂的方法是减去背景。具体请参见监控摄像机 要录制视频,请参阅以下帖子:,Picam

为了制作一个简单的监控摄像头,我想录制视频,只要有运动。为此,我需要每隔一秒钟左右分析一幅图像。我想开始拍摄视频,并停止后,才决定有没有更多的运动,因为我需要捕捉一个图像,而视频录制


在RPi2-Python3上执行此操作的最简单方法是什么?这里有两个问题: 识别运动,并录制视频

要识别运动,一种(天真但简单的)方法是每秒捕获一帧,应用过滤器(高斯模糊)去除可能导致假警报的噪声,然后将一帧与之后的一帧进行比较

更复杂的方法是减去背景。具体请参见监控摄像机


要录制视频,请参阅以下帖子:,

Picamera为此提供了“内置”解决方案

import picamera

with picamera.PiCamera() as camera:
    camera.resolution = (800, 600)
    camera.start_preview()
    camera.start_recording('foo.h264')
    camera.wait_recording(10)
    camera.capture('foo.jpg', use_video_port=True)
    camera.wait_recording(10)
    camera.stop_recording()
摘自:

谢谢你的回答,但我的问题不在于运动,而在于录像。问题是技术性的,而不是数学性的…@Gilad试试博客文章的第二部分。。。。这是一篇不错的文章,但输出的不是视频,而是独立的图像。有人可能会说,将这些独立图像写入流并制作视频是可能的,但在此之前,我正在寻找一个更简单的解决方案that@Gilad一个链接到一个潜在的解决方案总是受欢迎的,但请你这样做,你的同事用户将有一些想法,它是什么,为什么会在那里。始终引用重要链接中最相关的部分,以防无法访问目标站点或永久脱机。考虑到仅仅是一个指向外部站点的链接是一个可能的原因。