资源简介
python语言!~python语言!~稠密光流法与KL光流法,帧间差分法,背景建模法,vibe检测算法等。对于不同视频效果不同。不要认为适合所有。
代码片段和文件信息
# -*- coding: utf-8 -*-
“““
“““
import numpy as np
import cv2
cap = cv2.VideoCapture(“./video/3.avi“)
#获取第一帧
ret frame1 = cap.read()
prvs = cv2.cvtColor(frame1cv2.COLOR_BGR2GRAY)
hsv = np.zeros_like(frame1)
#遍历每一行的第1列
hsv[...1] = 255
while(1):
ret frame2 = cap.read()
next = cv2.cvtColor(frame2cv2.COLOR_BGR2GRAY)
#返回一个两通道的光流向量,实际上是每个点的像素位移值
flow = cv2.calcOpticalFlowFarneback(prvsnext None 0.5 3 15 3 5 1.2 0)
#print(flow.shape)
print(flow)
#笛卡尔坐标转换为极坐标,获得极轴和极角
mag ang = cv2.cartToPolar(flow[...0] flow[...1])
hsv[...0] = ang*180/np.pi/2
hsv[...2] = cv2.normalize(magNone0255cv2.NORM_MINMAX)
rgb = cv2.cvtColor(hsvcv2.COLOR_HSV2BGR)
cv2.imshow(‘frame2‘rgb)
k = cv2.waitK
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1752 2019-10-22 09:48 02_LK光流法.py
文件 2266 2019-10-22 09:48 03稠密光流法.py
文件 1603 2019-10-22 09:48 04_帧间差分法.py
文件 6894 2019-10-22 09:48 05_ViBe运动检测.py
文件 7686 2019-10-22 09:48 06_vibe_numpy.py
文件 1532 2019-10-22 09:48 背景差分法.py
文件 1135 2019-10-22 09:48 01_稠密光流法.py
相关资源
- python while
- 随机生成50000个不重复的手机号码
- Python-借助adb工具配合Python脚本来实现
- HDF批量转TIF
- arp欺骗python脚本:arp_spoof.py
- python turtle画机器猫
- FP-Growth算法python实现(完整代码)
- python 获取控制台输入的值
- python随机生成学生信息并写入文件(
- python比丘特之箭(基于turtle)
- python动态 画花朵(turtle)
- python贪吃蛇(pygame入门级示例源码)
- python绘制多彩N边形(turtle)
-
深度学习目标检测提取xm
l文件中的 - python提取word中的图片到指定文件夹
- python将word转为pdf文件
- Python爬虫:爬取小说站(biqukan.com)网
- gnn(PageRank.ipynb)
- python绘制 大蟒蛇
- python 人群计数
- “去哪儿吃”帮你选餐厅(python代码
- python 画的一棵树(基于turtle+math+ran
- 轴承故障诊断python代码
- python 画奥运五环(基于turtle)
- 词向量生成(word2vector.py)
- 行列式转置(reverseArray.py)
- Python SocketServer threading
- 小型CMS源代码
- Python项目开发实战第2版高清晰PDF完整
- tensorflow版本的YOLO v3,在Windows系统下
评论
共有 条评论