资源简介
运动目标检测的一些程序,包括帧差法、三帧差分法和混合高斯模型
代码片段和文件信息
clear all
mov = mmreader(‘track.avi‘);
x = read(mov2);
fr_size = size(x);
width = fr_size(2);
height = fr_size(1);
c =zeros(height width);
for k=1:fr_size
x = read(movk);
y = read(movk+1);
m = rgb2gray(x);
n = rgb2gray(y);
q=im2double(n);
w=im2double(m);
for i=1:height
for j=1:width
c(ij)=q(ij)-w(ij);
t=40; %%阈值,此值可以调节
t=t/256;%%转化为double型数据
if(abs(c(ij))>=t);%%find函数作用是找到图c中的值大于t的点坐标
c(ij)=255;%%二值化的一
else
c(ij)=0;%%二值化的零
end
end
end
figure(1)subplot(311)imshow(x)
subplot(312)imshow(m)
subplot(313)imshow(c)
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 946 2012-10-13 14:28 difference3.m
文件 5830 2012-04-17 22:02 mix-hsv.m
文件 5224 2008-12-11 22:37 mixture_of_gaussians.m
文件 1795 2012-10-13 11:20 sanzhenchafen.m
文件 2117 2012-10-13 11:05 zhenchafa.m
文件 785 2012-10-13 14:19 difference2.m
- 上一篇:HMM_GMM 一个有效的
- 下一篇:plot-bar-graph
评论
共有 条评论