具体内容用的时候再看,目前先做个标记

import numpy as np
import cv2
from time import sleep
import queue
class MHI:def __init__(self,cap,tau,delta,xi,t):self.tau=tauself.delta=deltaself.xi=xiself.t=tself.cap=capself.data = queue.Queue()ret,frame=cap.read()if ret:for i in range(t):self.data.put(frame)self.H = np.zeros(frame.shape)    def getimag(self):        ret,frame=cap.read()if not ret:return ret,frameself.data.put(frame)old_frame=self.data.get()        a=cv2.addWeighted(old_frame.astype(float),1, frame.astype(float), -1, 0)D= np.fabs(a)Psi= D >=self.xi        c=self.H-self.deltaH=np.maximum(0,c)        H[Psi]=self.tauself.H=Hreturn ret, H.astype("uint8")cap = cv2.VideoCapture(0) #
a=MHI(cap,tau=200,xi=20,delta=10,t=1)
while cap.isOpened():_,frame=a.getimag()cv2.imshow("out_win", frame)sleep(0.04)if cv2.waitKey(1) == ord('q'):break
cap.release()
cv2.destroyAllWindows()

人体轮廓特征—运动历史图—python实现相关推荐

  1. 动态多尺度图表达3D人体骨架运动,实现精准预测效果超SOTA

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 现有的基于3D人体骨架的运动预测方法往往不考虑身体不同部位之间的关 ...

  2. 使用OpenCV+Python构建运动热图视频

    OpenCV是一个强大的图像和视频处理库,在这篇文章中,我将创建一个运动热图,用于检测运动.以及物体或人的流动方向,在投影公共区域时可以对建筑师有所帮助. 简介 OpenCV,或(开源计算机视觉)是英 ...

  3. CVPR2020 Oral | 动态多尺度图表达3D人体骨架运动,实现精准预测效果超SOTA

      新智元推荐   编辑:白峰 [新智元导读]上海交大.三菱电机实验室联合提出将人体骨架建模为一个可学习的多尺度图,并且对不同层次的特征,多尺度图呈现动态变化.通过学习综合的多尺度特征表达,DMGNN ...

  4. python棋盘覆盖问题_棋盘覆盖问题可视化动图——python

    棋盘覆盖问题可视化动图--python 棋盘覆盖问题是一个经典的分治法解决的问题,具体内容可以参照以下博主的解析 为了更好的理解该算法分治的过程 利用了python中的matplotlib库进行了该算 ...

  5. python画聚类图_python绘制的聚类图Python的局部变量和全局变量使用解惑

    局部变量:在函数中定义的变量,作用域是当前函数,只对当前函数起作用. 全局变量:在代码开头定义的变量,作用域是整段代码,对整段代码起作用. 先看下面的实例, 最后给结论.name = 'PythonT ...

  6. 一张图学会python-一张图 python

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 翻译:丁雪校对:黄念格式:吴怡雯今天由我们的可视化专栏,用一张图介绍py ...

  7. 科学怪物!3D人体全身运动捕捉系统,港中文联合Facebook出品

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者 | VVingerfly 编辑 | 陈大鑫 3D人体姿态和形状估计在最近几年是一个重要的研究热点 ...

  8. 2008年最精彩科技图片:电流运动模拟图居首

    2008年最精彩科技图片:电流运动模拟图居首 北京时间1月5日消息,据英国<新科学家>杂志报道,在刚刚过去的2008年,科学家们拍摄或者绘制了许多精彩绚丽的科技图片,这其中包括模拟电流运动 ...

  9. Python代码实现-主成分分析(PCA)降维及故障诊断中的T2和SPE统计量Matplotlib出图|Python技能树征题

    PCA降维代码及T2和SPE统计量Matplotlib出图 PCA降维 PCA(Principal Component Analysis),即主成分分析方法,是一种使用最广泛的数据降维算法. T2的计 ...

最新文章

  1. Python计算机视觉:第八章 图像类容分类
  2. jsp mysql数据修改不了了_通过JSP界面无法修改mysql中的数据
  3. linux查看系统内存和cpu使用率,查看Linux系统内存、CPU、磁盘使用率
  4. QQ 互联审核不通过问题的解决方法
  5. 如何迁移SAV客户端
  6. IIS URL Rewriting 和 ASP.NET routing(下)
  7. Vue之代码自动格式化
  8. (BookxNote Pro)Windows版Marginnote 3 阅读神器 自动生成脑图/思维导图
  9. APS傻瓜教材读后感之为什么需要人机交互调度
  10. 华为OLT(MA5680T)查看光猫光衰
  11. 电路设计_元器件选型总结1
  12. 小米手机无限重启,两清与三清
  13. 读博不怎么花家里的钱,为什么还说穷人不要读博
  14. R语言使用mad函数、median函数、mean函数计算向量数据的中位数绝对偏差、中位数、均值
  15. 2021年广东工业大学第11届腾讯杯新生程序设计竞赛(同步赛)F osu
  16. 分布式数据库查询机制
  17. 京东2017校园招聘Android研发工程师编程题(二):幸运数
  18. 计算机光驱图标符号,WinXP光驱图标不见了如何找回?
  19. 库存出现负数 mysql_MySQL处理高并发,防止库存超卖库存出现负数
  20. operator理解

热门文章

  1. 【疯壳·ARM功能手机开发教程1】开发板上电教程
  2. R语言中的group_by()和summarise()
  3. Http请求状态码-206
  4. JavaScript isNaN() 函数
  5. mac启动nacos 无法访问
  6. php 逻辑训练小题目一(附我的答案)
  7. Responder 嗅探/欺骗工具
  8. Error: Flash Download failed - “Cortex-M3“错误解决办法
  9. 16进制转换为ASCII码
  10. WINDOWS 11下载官方链接