matlab提取给定视频的背景,并根据此背景将视频中的运动物体提取出来.docxVIP

  • 69
  • 0
  • 约2.06千字
  • 约 3页
  • 2020-09-15 发布于天津
  • 举报

matlab提取给定视频的背景,并根据此背景将视频中的运动物体提取出来.docx

提取给定视频的背景并根据此背景将视频中的运动物体提取出来一代码如下第一个函数代码如下读取一帧视频显示每一帧刷新屏幕读取视频函数图像数据转化为双精度到帧的总数每次以增长读取每一帧视频每一次都取的均值将矩阵合并将矩阵合并显示背景第二个函数代码如下清除所有显示背景第二个函数代码如下清除所有添存帧读取视频函数读取保存帧图像数据转化为双精度从到帧的总数以为增量作为循环读的帧的图像显示的图像将的图像变为双精度将的图像变为双精度为实际图像与底图的差值将灰度图像转化为二值图像而设置的阀值为仁代碣将斜止代碣将斜止

提取给定视频的背景,并根据此背景将视频中的运动物体提取出来 一.代码如下: 第一个函数代码如下: clear; );% ); %读取一帧视频 %显示每一帧 mov=VideoReader( 1.avi imgRgb = read(mov,1); imgRgb1 = im2double(imgRgb); R1 = imgRgb1(:,:,1); G1 = imgRgb1(:,:,2); B1 = imgRgb1(:,:,3); q = 1; for t=2: 20 :mov.NumberOfFrames imgRgb = read(mov,t); subplot(221); imshow(img

文档评论(0)

1亿VIP精品文档

相关文档