资源简介
用基于像素归类统计方法方法实现的背景减除算法
代码片段和文件信息
#include “cv.h“
#include “highgui.h“
#include
#include
#include
#include
using namespace std;
// 样本数
const int SamplesNo = 10;
// 样本帧
std::vector sampleImages;
// 采样间隔(设为5秒)
const int IntervalSecond = 5;
// 控制参数
float a = 0.6; // (0.4 0.7)
float b = 1.25; // (1.1 1.5)
float e = 0.55; // (0.1 , 1)
int GetStatic(std::vector &vec float e);
float RGBdifference(const CvScalar& s1const CvScalar& s2);
float LiangDu2(const CvScalar& s);
bool CompareLiangdu(const CvScalar& s1const CvScalar& s2);
void main(int argc char** argv)
{
CvCapture* capture = 0;
IplImage* background = 0;
// 获取输入视频
if( argc == 1 || (argc == 2 && strlen(argv[1]) == 1 && isdigit(argv[1][0])))
capture = cvCa
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 62046 2009-08-13 15:39 DetectMovement\1-1.bmp
文件 62046 2009-08-13 19:08 DetectMovement\1-2.bmp
文件 12279 2009-08-13 17:02 DetectMovement\11.jpg
文件 1421 2009-08-13 16:58 DetectMovement\12.jpg
文件 1223 2009-08-13 19:50 DetectMovement\13.jpg
文件 122550 2009-08-13 15:41 DetectMovement\2-1.bmp
文件 120438 2009-08-13 15:42 DetectMovement\2-2.bmp
文件 20817 2009-08-13 19:46 DetectMovement\21.jpg
文件 6454 2009-08-13 17:16 DetectMovement\22.jpg
文件 3443 2009-08-13 19:54 DetectMovement\23.jpg
文件 117694 2009-08-13 15:44 DetectMovement\3-1.bmp
文件 117014 2009-08-13 15:45 DetectMovement\3-2.bmp
文件 30097 2009-08-13 16:55 DetectMovement\31.jpg
文件 1876 2009-08-13 19:56 DetectMovement\32.jpg
文件 1976 2009-08-13 19:57 DetectMovement\33.jpg
文件 5261 2009-08-18 20:16 DetectMovement\main.cpp
文件 5278720 2009-08-18 20:18 DetectMovement\OpenCV.ncb
文件 901 2009-08-06 16:46 DetectMovement\OpenCV.sln
..A..H. 8704 2009-08-18 20:18 DetectMovement\OpenCV.suo
文件 3306 2009-08-06 16:49 DetectMovement\OpenCV.vcproj
文件 119 2009-08-18 20:20 DetectMovement\ReadMe.txt
..A.SH. 64000 2009-08-13 19:57 DetectMovement\Thumbs.db
目录 0 2009-08-18 20:18 DetectMovement
----------- --------- ---------- ----- ----
6042385 23
- 上一篇:IIC读写24C64存储IC的驱动程序
- 下一篇:zlib128.zip
评论
共有 条评论