资源简介
基于opencv实现的ViBe算法是由Olivier Barnich 和 Marc Van Droogenbroeck在2011年提出的一种背景建模方法。该算法采用邻域像素来创建背景模型,通过比对背景模型和当前输入像素值来检测前景
代码片段和文件信息
#include “cv.h“
#include “highgui.h“
#include “originalVibe.h“
#include
using namespace std;
using namespace cv;
int main(int char*argv[])
{
/*视频流的输入*/
VideoCapture cap(argv[1]);
if(!cap.isOpened())
return -1;
/*视频帧图像*/
Mat frame;
/*前景-背景检测及显示窗口*/
Mat seg;
/*创建vibe背景建模的对象*/
OriginalVibe vibe(202201633);
Mat frameGray;
int number =0;
for(;;)
{
cap >> frame;
if(! frame.data)
break;
number++;
if(number == 1)
{
vibe.originalVibe_Init_BGR( frame );
continue;
}
else
{
vibe.originalVibe_ClassifyAndUpdate_BGR(frameseg);
medianBlur(segseg5);
imshow(“segmentation“ seg);
}
imshow(“frame“frame);
if(waitKey(10) >= 0)
break;
}
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-07-09 02:01 opencv_vibe-master\
文件 341 2016-07-09 02:01 opencv_vibe-master\README
文件 790 2016-07-09 02:01 opencv_vibe-master\main.cpp
文件 9776 2016-07-09 02:01 opencv_vibe-master\originalVibe.cpp
文件 1488 2016-07-09 02:01 opencv_vibe-master\originalVibe.h
- 上一篇:北邮数据库课程试题锦
- 下一篇:回溯法、遗传算法、CSP最小冲突法解决n皇后问题
相关资源
- QT+opencv图像几何变换,包括图像平移
- 基于QT和OpenCV的五子棋实现源码
- opencv 骨架提取算法 查表索引法
- connectedComponentsWithStats.rar
- 基于OPENCV的WLD特征提取程序
- OpenCV多尺度检测
- 交通标志识别OpenCV源代码
- 基于OpenCV的摄像头动态手势轨迹识别
- 编译好的opencv_conrib库.txt
- ubuntu 12.04 +Qt+opencv采集、显示视频并拍
- opencv300.props
- OpenCV使用特殊颜色标记彩色图像轮廓
- VS2015+opencv3.2+opencv contrib3.2+cmake3.8.2
- Kinect获取彩色图像并保存为jpg图片
- 如何用OpenCV训练自己的分类器.doc
- opencv_calib3d310d.dll
- 利用OpenCV,通过SVM识别图像中图形链
- opencv2.4.11配置文件
- 图像特征之方向直方图OPENCV程序
- 遗传算法波段选择
- 图像二值化 opencv 基本全局阈值法
- OpenCV-根据颜色进行目标检测
- OpenCV轮廓提取的源代码
- opencv 中模板匹配的完整
- lee的caffe配置install-opencv-master.zip
- 专业图形工具Opencv For Unity的插件 v
- 车牌定位cascade文件
- opencv摄像机双目标定代码
- 基于Cascade的车牌检测文件 haar算法输
- Qt Creator+OpenCV410(vc14)开发的图片查
评论
共有 条评论