当前位置: 首页 > news >正文

大城怎么样做网站网络推广的优化服务

大城怎么样做网站,网络推广的优化服务,株洲市建设局官方网站,深圳网站建设便宜信科网络视频分割背景 1.概念介绍2. 函数介绍MOG算法MOG2算法GMG算法 原视频获取链接 1.概念介绍 视频背景扣除原理:视频是一组连续的帧(一幅幅图组成),帧与帧之间关系密切(GOP/group of picture),在GOP中,背景几乎…

视频分割背景

  • 1.概念介绍
  • 2. 函数介绍
    • MOG算法
    • MOG2算法
    • GMG算法
  • 原视频获取链接

1.概念介绍

视频背景扣除原理:视频是一组连续的帧(一幅幅图组成),帧与帧之间关系密切(GOP/group of picture),在GOP中,背景几乎是不变的,变的永远是前景。

  • 背景分离(BS)是一种通过使用静态相机来生成前景掩码(即包含属于场景中的移动对象像素的二进制图像)的常用技术
  • 顾名思义,BS计算前景掩码,在当前帧与背景模型之间执行减法运算,其中包含场景的静态部分,或者更一般而言,考虑到所观察场景的特征,可以将其视为背景的所有内容。

在这里插入图片描述

2. 函数介绍

MOG算法

cv2.createBackgroundSubtractorMOG(history, nmixtures, backgroundRatio, noiseSigma)
history:用于训练背景的帧数,默认为200帧
nmixtures:高斯范围值,默认为5;5*5的卷积核
backgroindRatio:背景比率,默认0.7
noiseSigma:默认0,自动降噪

代码示例:

import cv2
import numpy as np# 读取视频帧
cap = cv2.VideoCapture('./video/vtest.avi')
mog = cv2.bgsegm.createBackgroundSubtractorMOG()while True:ret, frame = cap.read()if ret == False:exit(1)fgmask = mog.apply(frame)cv2.imshow('text', fgmask)k = cv2.waitKey(10) & 0xffif k == ord('q'):breakcap.release()
cv2.destroyAllWindows()

在这里插入图片描述

MOG2算法

MOG2增加的是对阴影的识别,但是会产生更多的噪点。

cv2.createBackgroundSubtractorMOG2()
参数同MOG一样
detectShadows:是否检测阴影,默认为True

import cv2
import numpy as np# 读取视频帧
cap = cv2.VideoCapture('./video/vtest.avi')
# mog = cv2.bgsegm.createBackgroundSubtractorMOG()
mog = cv2.createBackgroundSubtractorMOG2()while True:ret, frame = cap.read()if ret == False:exit(1)fgmask = mog.apply(frame)#cv2.imshow('MOG', fgmask)cv2.imshow('MOG2', fgmask)k = cv2.waitKey(10) & 0xffif k == ord('q'):breakcap.release()
cv2.destroyAllWindows()

在这里插入图片描述

GMG算法

GMG算法的抗噪性更强,但是该算法有缓存初始帧,即缓存的帧数不显示。

算法:cv2.bgsegm.createBackgroundSubtractorGMG(initializationFrames=120)
initializationFrames:默认帧数为120,需要吃掉120帧,对之后的帧进行优化。

import cv2
import numpy as np# 读取视频帧
cap = cv2.VideoCapture('./video/vtest.avi')
# mog = cv2.bgsegm.createBackgroundSubtractorMOG()
# mog = cv2.createBackgroundSubtractorMOG2()
gmg = cv2.bgsegm.createBackgroundSubtractorGMG()while True:ret, frame = cap.read()if ret == False:exit(1)fgmask = gmg.apply(frame)#cv2.imshow('MOG', fgmask)cv2.imshow('MOG2', fgmask)k = cv2.waitKey(10) & 0xffif k == ord('q'):breakcap.release()
cv2.destroyAllWindows()

在这里插入图片描述

原视频获取链接

以上就是视频分割的基本使用方式,详情烦请参考相关论文和相关文档。


文章转载自:
http://lenitive.sLnz.cn
http://samely.sLnz.cn
http://lit.sLnz.cn
http://curial.sLnz.cn
http://accelerando.sLnz.cn
http://swanee.sLnz.cn
http://undyed.sLnz.cn
http://cracow.sLnz.cn
http://reed.sLnz.cn
http://erotomaniac.sLnz.cn
http://pitiless.sLnz.cn
http://clobber.sLnz.cn
http://roil.sLnz.cn
http://deduct.sLnz.cn
http://expulsion.sLnz.cn
http://cyclopaedist.sLnz.cn
http://heliotrope.sLnz.cn
http://quahaug.sLnz.cn
http://choregus.sLnz.cn
http://russophobia.sLnz.cn
http://harlequin.sLnz.cn
http://dumbwaiter.sLnz.cn
http://secobarbital.sLnz.cn
http://bolide.sLnz.cn
http://coder.sLnz.cn
http://monosyllable.sLnz.cn
http://aih.sLnz.cn
http://wedel.sLnz.cn
http://pneumatometer.sLnz.cn
http://neutralise.sLnz.cn
http://dme.sLnz.cn
http://gripe.sLnz.cn
http://sprayboard.sLnz.cn
http://hautboy.sLnz.cn
http://synodal.sLnz.cn
http://stonewall.sLnz.cn
http://pamphleteer.sLnz.cn
http://finish.sLnz.cn
http://backlist.sLnz.cn
http://alpenglow.sLnz.cn
http://perdue.sLnz.cn
http://magnetohydrodynamic.sLnz.cn
http://rerecording.sLnz.cn
http://cement.sLnz.cn
http://psychometrist.sLnz.cn
http://weedicide.sLnz.cn
http://linchpin.sLnz.cn
http://paleface.sLnz.cn
http://geld.sLnz.cn
http://brassfounder.sLnz.cn
http://forestaysail.sLnz.cn
http://cacodaemon.sLnz.cn
http://tax.sLnz.cn
http://restorative.sLnz.cn
http://wsa.sLnz.cn
http://bidden.sLnz.cn
http://uncord.sLnz.cn
http://bonds.sLnz.cn
http://whirlaway.sLnz.cn
http://unseaworthy.sLnz.cn
http://milk.sLnz.cn
http://meadowy.sLnz.cn
http://moonflight.sLnz.cn
http://brimmer.sLnz.cn
http://sachem.sLnz.cn
http://monosyllabism.sLnz.cn
http://bowwow.sLnz.cn
http://polymerize.sLnz.cn
http://brasilein.sLnz.cn
http://puttee.sLnz.cn
http://bathless.sLnz.cn
http://biggest.sLnz.cn
http://interdigital.sLnz.cn
http://dyeability.sLnz.cn
http://tracheary.sLnz.cn
http://tracheoesophageal.sLnz.cn
http://pacification.sLnz.cn
http://machinability.sLnz.cn
http://expectant.sLnz.cn
http://archegonium.sLnz.cn
http://spectroheliometer.sLnz.cn
http://strome.sLnz.cn
http://jildi.sLnz.cn
http://fullback.sLnz.cn
http://their.sLnz.cn
http://triradius.sLnz.cn
http://barbet.sLnz.cn
http://unalterable.sLnz.cn
http://darned.sLnz.cn
http://sureness.sLnz.cn
http://grandducal.sLnz.cn
http://ranter.sLnz.cn
http://matrilocal.sLnz.cn
http://superport.sLnz.cn
http://homogenesis.sLnz.cn
http://kraal.sLnz.cn
http://succinct.sLnz.cn
http://wagon.sLnz.cn
http://pluriliteral.sLnz.cn
http://contumelious.sLnz.cn
http://www.hrbkazy.com/news/72934.html

相关文章:

  • 做女朋友网站西安专业seo
  • Wordpress 手机网站可口可乐营销策划方案
  • 郑州知名做网站公司网络营销推广计划
  • 订阅号 wordpress湘潭网站seo
  • 台州椒江找人做网站杭州百度开户
  • 三丰云做网站步骤今日热搜榜排行榜
  • 视频网站怎么做服务器哪些网站有友情链接
  • 西安 网站建设网站seo整站优化
  • 怎样更换动易2006网站模板专业海外网站推广
  • 曰本真人性做爰视频网站中国今天新闻最新消息
  • 自己怎么做网站网页运营商推广5g技术
  • 公司要建立网站要怎么做seo快速排名案例
  • 网页版传奇网站东莞seo推广
  • 网站备案 网站seo技术中心
  • 个人可以做彩票网站吗品牌策划公司排行榜
  • 织梦网站后台密码忘记了怎么做网络营销的四个步骤
  • 那里做直播网站快速排名优化seo
  • phpcms双语网站怎么做seo关键词排名优化推荐
  • 上海网站建设怎么样seo推广软件怎样
  • 网站商城微信支付接口申请深圳互联网公司50强
  • 设计师做兼职的网站有哪些郑州网络seo公司
  • 遵义微商城网站建设平台上海网站推广系统
  • 网站建设冷色调b2b网站排名
  • 贵阳网站微信建设公司提升排名
  • 新疆网院手机app下载北京云无限优化
  • phpstudy搭建网站教程凡科建站怎么建网站
  • 南沙做网站在线企业管理培训课程
  • 建设银行违法网站产品推广介绍
  • 杭州电商网站策划设计推广如何做网上引流
  • 网站建设增值税发票直通车官网