资源简介
混合高斯背景建模matlab程序 source = mmreader('walkman.avi'); frameQYT=get(source,'NumberOfFrames'); % ----------------------- frame size variables ----------------------- fr = read(source,1); % 读取第一帧作为背景 fr_bw = rgb2gray(fr); % 将背景转换为灰度图像 fr_size = size(fr); %取帧大小 width = fr_size(2); height = fr_size(1); fg =
代码片段和文件信息
% source = aviread(‘C:\Video\Source\traffic\san_fran_traffic_30sec_QVGA‘);
source = mmreader(‘walkman.avi‘);
frameQYT=get(source‘NumberOfframes‘);
% ----------------------- frame size variables -----------------------
fr = read(source1); % 读取第一帧作为背景
fr_bw = rgb2gray(fr); % 将背景转换为灰度图像
fr_size = size(fr); %取帧大小
width = fr_size(2);
height = fr_size(1);
fg = zeros(height width);
bg_bw = zeros(height width);
% --------------------- mog variables -----------------------------------
C = 4; % 组成混合高斯的单高斯数目 (一般3-5)
M = 0; % 组成背景的数目
D = 2.5; % 阈值(一般2.5个标准差)
alpha = 0.01; % learning rate 学习率决定更新速度(between 0 and1) (from paper 0.01)
thresh = 0.75; % foreground threshold 前景阈值(0.25 or 0.75 in paper)
sd_init = 6; % initial standard deviation 初始化标准差(for new components) var = 36 in paper
w = zeros(heightwidthC); % initialize weights array 初始化权值数组 mean = zeros(heightwidthC); % pixel means 像素均值
sd = zeros(heightwidthC); % pixel standard deviations 像素标准差
u_diff = zeros(height
相关资源
- matlab图像检索
- 卷积神经网络经典代码
- 现代通信系统第二版MATLAB版) 包括全
- 卡尔曼滤波 Matlab程序
- 稀疏编码matlab 教程
- 系统辨识资料大全(matlab系统辨识工
- 化学计量学方法及MATLAB实现
- MATLAB Neural Network Toolbox官方教程
- Inverse Synthetic Aperture Radar Imaging with
- matlab GUI设计
- 雷达压制干扰matlab程序
- 系统辨识,使用者的理论
- MATLAB仿真林飞、杜欣编著.pdf
- 基于HMM的语音识别MATLAB代码
- 关于均衡的MATLAB程序合集
- 数字滤波器的MATLAB与FPGA实现代码
- 滑模变结构控制MATLAB仿真 第3版 基本
- Matlab火焰烟雾检测(GUI)
- 帧间差分法matlab
- Matlab MPT工具箱 MPT3.2.1 (2019更新 稳
- 《模式识别与智能计算的MATLAB实现》
- 基于sift和SVM算法实现的手势识别 MA
- 数字图像处理第三版冈萨雷斯英文附
- 《精通MATLAB图像处理》全书pdf高清完
- 斯坦福机器学习公开课CS229讲义作业及
- MATLAB神经网络30个案例分析(高清版)
-
微网运行控制simuli
nk仿真,包含逆变 - MATLAB数据分析方法
- MATLAB图像处理:能力提高与应用案例
- MATLAB.Programming.for.Engineers.5th.Edition_2
评论
共有 条评论