python识别重影验证码_python+opencv实现移动侦测(帧差法)

本文实例为大家分享了python+opencv实现移动侦测的具体代码,供大家参考,具体内容如下1.帧差法原理移动侦测即是根据视频每帧或者几帧之间像素的差异,对差异值设置阈值,筛选大于阈值的像素点,做掩模图即可选出视频中存在变化的桢。帧差法较为简单的视频中物体移动侦测,帧差法分为:单帧差、两桢差、和三桢差。随着帧数的增加是防止检测结果的重影。2.算法思路文章以截取视频为例进行单帧差法移动侦测3.py...
摘要由CSDN通过智能技术生成

本文实例为大家分享了python+opencv实现移动侦测的具体代码,供大家参考,具体内容如下

1.帧差法原理

移动侦测即是根据视频每帧或者几帧之间像素的差异,对差异值设置阈值,筛选大于阈值的像素点,做掩模图即可选出视频中存在变化的桢。帧差法较为简单的视频中物体移动侦测,帧差法分为:单帧差、两桢差、和三桢差。随着帧数的增加是防止检测结果的重影。

2.算法思路

文章以截取视频为例进行单帧差法移动侦测

3.python实现代码

def threh(video,save_video,thres1,area_threh):

cam = cv2.VideoCapture(video)#打开一个视频

input_fps = cam.get(cv2.CAP_PROP_FPS)

ret_val, input_image = cam.read()

index=[]

images=[]

images.append(input_image)

video_length = int(cam.get(cv2.CAP_PROP_FRAME_COUNT))

input_image=cv2.resize(input_image,(512,512))

ending_frame = video_length

fourcc = cv2.VideoWriter_fourcc(*'XVID')

out = cv2.VideoWriter(save_video,fourcc, input_fps, (512, 512))

gray_lw

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值