dontstayuplate 2019-04-12 16:14
浏览 374

请问matlab中这段对视频的预处理代码实现了什么样的效果呢?

请问matlab中这段对视频的预处理代码实现了什么样的效果呢?

disp('input video');
avi= VideoReader('D:\MATLAB\SampleVideo.Mp4');
numFrames = avi.NumberOfFrames; %读取视频的帧数
vidHeight = avi.Height;
vidWidth = avi.Width;
for i = 1 : numFrames
frame = read(avi,i); %读取每一帧
imshow(frame); %显示每一帧
imwrite(frame,strcat(num2str(i),'.jpg'),'jpg'); %保存每一帧
end
mov(1:numFrames) = ...
struct('cdata', zeros(vidHeight, vidWidth, 3, 'uint8'),...
'colormap', []);

for k = 1 : numFrames
mov(k).cdata = read(avi, k);

end
video={mov.cdata};
for a = 1:length(video)
imagesc(video{a});
axis image off
drawnow;
end;
disp('output video');

谢谢

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 C++ 头文件/宏冲突问题解决
    • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
    • ¥50 安卓adb backup备份子用户应用数据失败
    • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
    • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
    • ¥30 python代码,帮调试
    • ¥15 #MATLAB仿真#车辆换道路径规划
    • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
    • ¥15 数据可视化Python
    • ¥15 要给毕业设计添加扫码登录的功能!!有偿