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

专门做网站制作的公司月饼营销软文

专门做网站制作的公司,月饼营销软文,关于国际贸易的网站,企业网站建设需要提供什么内容操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 cv::bgsegm::BackgroundSubtractorGMG 是 OpenCV 中用于背景分割的一个类,它实现了基于贝叶斯推理的背景建模算法(Bayesi…
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

cv::bgsegm::BackgroundSubtractorGMG 是 OpenCV 中用于背景分割的一个类,它实现了基于贝叶斯推理的背景建模算法(Bayesian inference-based background modeling algorithm)。这个算法特别适合处理复杂的背景变化,例如光照变化、动态背景等。

主要特点

  • 适应性强:能够很好地适应光照变化和其他环境变化。
  • 初始化过程:需要一定数量的帧来初始化背景模型,默认是前 120 帧。
  • 噪声过滤:通过形态学操作去除前景掩码中的噪声。

构造函数

在较新的 OpenCV 版本中,通常不直接使用构造函数来创建 BackgroundSubtractorGMG 实例,而是通过工厂方法 cv::bgsegm::createBackgroundSubtractorGMG() 来创建。这是因为 OpenCV 将许多对象的创建封装到了这些工厂方法中,以便更好地管理内存和配置参数。

Ptr<BackgroundSubtractorGMG> cv::bgsegm::createBackgroundSubtractorGMG
(int initializationFrames = 120, double decisionThreshold = 0.8
);

参数:

  • initializationFrames: 初始化背景模型所需的帧数,默认值为 120。
  • decisionThreshold: 决策阈值,超过该阈值则认为是前景像素,默认值为 0.8。

主要方法

apply函数

函数原型
void apply
(InputArray image, OutputArray fgmask, double learningRate=-1
);
参数
  • image: 输入当前帧。
  • fgmask: 输出前景掩码图像。
  • learningRate: 学习率,决定了新获取的信息对模型的影响速度。默认值 -1 表示自动选择学习率。

getBackgroundImage函数

函数原型
void getBackgroundImage
(OutputArray backgroundImage
) const;
参数
  • backgroundImage: 输出背景图像。

代码示例

#include <opencv2/bgsegm.hpp>
#include <opencv2/opencv.hpp>int main()
{cv::VideoCapture cap( 0 );  // 打开摄像头if ( !cap.isOpened() ){std::cerr << "无法打开摄像头!" << std::endl;return -1;}// 创建 GMG 背景减除器cv::Ptr< cv::bgsegm::BackgroundSubtractorGMG > bgSubtractor = cv::bgsegm::createBackgroundSubtractorGMG();cv::Mat frame, fgMask;while ( true ){cap >> frame;  // 获取新帧if ( frame.empty() )break;  // 到达视频结尾bgSubtractor->apply( frame, fgMask );  // 应用背景减除器cv::imshow( "Original Frame", frame );cv::imshow( "Foreground Mask", fgMask );if ( cv::waitKey( 30 ) >= 0 )break;  // 按任意键退出}return 0;
}

运行结果

白色的是运动的物体,后面静止的背景都没了。
在这里插入图片描述

http://www.dtcms.com/wzjs/173492.html

相关文章:

  • 北京做网站推广多少钱百度高级搜索指令
  • 信息网站怎么做微信朋友圈广告代理
  • app导航网站源码软文范例300字
  • 店面设计餐饮风格南宁排名seo公司
  • 国外做兼职网站网站推广去哪家比较好
  • 拖拽式网站建设哪家专业百度热搜关键词
  • 17网站一起做网店的流程电商网络推广
  • 网站优化18600119496日本产品和韩国产品哪个好
  • 南和网站建设公司太原网站建设近一周热点新闻
  • 自己做外贸网站能接到单吗产品推广方法
  • 友联建设集团官方网站关键词如何排名在首页
  • 安徽省外经建设集团有限公司网站上海关键词推广公司
  • 广东网站开发哪家做个公司网站多少钱
  • 懒人图库旺道seo怎么优化网站
  • 上海建设网站制百度风云榜电视剧排行榜
  • 做网站 赚广告费网络营销推广方法有哪些
  • 可以做初中地理题的网站推广员网站
  • WordPress影视采集河南平价的seo整站优化定制
  • 服装微商城网站建设新品牌推广策略
  • 自己做网站用什么软件百度统计手机app
  • 做静态网站工资多少html期末大作业个人网站制作
  • 做网站义乌武汉关键词seo
  • 网页网站怎么做的新营销模式有哪些
  • ps个人网站建设优化师的工作内容
  • 教育网站建设公司网址域名注册信息查询
  • 曰本做爰网站电脑网络优化软件
  • 上海地区网站建设软文推广媒体
  • 招聘企业网站建设模块关键词优化公司费用多少
  • 微信ios分身版下载宁波seo优化服务
  • asp.net网站建设教程广告投放平台排名