从我的理解,你需要你的函数执行2初步检查任何输入视频(换句话说,图像序列)文件:
- 视频文件必须至少有75帧,即序列必须至少有75张图片。
- 必须三维图像序列。我假设你的意思是每个图像是二维的,序列中的每个图像是相互堆叠上的序列三维。因此,第三个维度(或深度)序列的帧序列的数量
我承认我不是完全确定我有这些权利,所以请让我知道如果有地方出了问题。
你可以检查2条件如下:
函数peaktimes = detectCardiacPhase (img,帧速率)
errorMsg1 =“输入序列不是3 d”;
errorMsg2 =“输入序列太短”;
如果长度(大小(img)) ~ = 3%检查输入是否3 d
错误(errorMsg1);
elseif尺寸(img, 3) < 75%检查是否至少有75帧
错误(errorMsg2);
结束
%的主要
%的功能
结束