下列matlab代码基于帧差用于数字视频的运动检测,摄像机和背景静止,只有对象运动。请根据上下文填写(2)、(4)、(5)、(7)、(10)横线处代码。 (1)vObj = VideoReader('singleball.avi'); (2)video = (vObj); % read in all frames from video object (3)montage(video,'Size',[5 9]) % Using a 5x9 grid for 45 frames (4)subtracted = zeros(size( )); (5)for i = :size(video,4), % For all frames but the first one (6) % Subtract each frame from its next one (7) subtracted(:,:,:,i) = video(:,:,:,i) - video(:,:,:, ); (8)end (9)montage(subtracted,'Size',[5 9]) % Show montage of subtracted (10)total = sum(subtracted, ); % Addition of all frames (4-th dim.) (11)total = mat2gray(total); % Normalize the whole matrix to [0,1] (12)figure,imshow(total)