【问题标题】:matlab convert video into Binary and playit backmatlab将视频转换为二进制并播放
【发布时间】:2012-02-06 16:16:45
【问题描述】:

我尝试使用 matlab 测试某些东西,但我无法保存从视频中导入的帧并将其转换为二进制文件,现在我想将这些帧保存到一个数组中并播放/保存到 avi

这是一个代码示例

b='1.avi';
vidObj=VideoReader(b);%intialize video object and save info
framerate=floor(vidObj.FrameRate);
totalframes=floor(vidObj.NumberOfFrames);
for i=2:totalframes
vid=read(vidObj,1);%%load frame
ref=rgb2gray(vid); %% convert to gray %% adjust contrast
level=graythresh(ref); %% calculate threshold
vid=im2bw(ref,level); && <<< how can i push this back into array and playit back ?

end

谢谢:)

【问题讨论】:

    标签: arrays matlab video-processing


    【解决方案1】:

    查看movieim2frame命令herehere

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-08
      • 2015-07-10
      • 2017-08-07
      • 2016-03-04
      • 2016-03-16
      • 2019-01-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多