フレームを平均化して変更し、変更されたフレームを avi ファイルに書き込むコードがあります。プロセスを遅くしていると思われる 2 つの for ループを使用しています。以下は私のコードの一部です:
for ii= 1:numel(frame)
avgframe=plus(avgframe,str2double(frame{ii}));
end
avgframe=avgframe/(numel(frame));
for jj= 1:numel(frame)
newframe=plus(avgframe,str2double(frame{jj}))/2;
writeVideo(outputVideo,newframe);
disp(['Frame ' num2str(jj)]);
end
両方のループを使用する必要がないようにコードを編集する方法はありますか?