我有一个代码可以拍摄视频并将其分成帧。我不想保留所有帧,而是希望每个帧都显示在上图中。代码如下所示:
filename = uigetfile; %get the file name
obj = VideoReader(filename);
nFrames=obj.NumberOfFrames;
for k = 1 : nFrames
this_frame = read(obj, k);
thisfig = figure();
thisax = axes('Parent', thisfig);
image(this_frame, 'Parent', thisax);
title(thisax, sprintf('Frame #%d', k));
另一件重要的事情是我计算每个数字的强度,但我不需要在保存数据后保存数字。谁能帮助我并告诉我应该在我的代码中更改什么?谢谢!