clear; clc; i1=imread('D:\Work\1.png'); i2=imread('D:\Work\2.png'); i1=rgb2gray(i1); i2=rgb2gray(i2); [m,n]=size(i1); im1=double(i1); im2=double(i2); i3=zeros(size(i1)); for i=1:m; for j=1:n; if abs((im2(i,j))-(im1(i,j)))>70 ; %最佳阈值在70到90之间 i3(i,j)=1; else abs((im2(i,j))-(im1(i,j)))<70; i3(i,j)=0; end end; end; imshow(i3); s=size(i3)
背景差分算法/背景扣除 matlab实现
很好理解,图像中固定的背景相减就可以去掉背景,保留下来运动的目标。
实际运用中需要不断更新背景信息来保证检测准确性。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:【matlab】运动目标检测之”背景差分算法“ - Python技术站