📄 func_string2.m
字号:
function str=func_string2(PathName,img_name, i, houzhui,CanShuName, BianHao)
str=cell(7,1);
%str{7}参数报告存在和图像一致的路径下;
%str{5}参数报告存在当前路径下;
%str{6}是文件名;
%str{4}是带完整路径的文件名;
%利用到的4帧图像文件名存在str{1}~str{4}中,根据帧序号的大小决定前面加几个0;
if BianHao==4
for m=4:-1:1
if i-(m-1) < 10
str_temp = strcat(PathName, '\', img_name, '_', '000', num2str(i-(m-1)), houzhui);
elseif i-(m-1) <100
str_temp = strcat(PathName, '\', img_name, '_', '00', num2str(i-(m-1)), houzhui);
elseif i-(m-1) <1000
str_temp = strcat(PathName, '\', img_name, '_', '0', num2str(i-(m-1)), houzhui);
else
str_temp = strcat(PathName, '\', img_name, '_', num2str(i-(m-1)), houzhui);
end
str{5-m} = str_temp;
end
str{7}=strrep(str{4},houzhui,CanShuName);
if i < 10
str_temp = strcat(img_name, '_', '000', num2str(i));
elseif i <100
str_temp = strcat(img_name, '_', '00', num2str(i));
elseif i <1000
str_temp = strcat(img_name, '_', '0', num2str(i));
else
str_temp = strcat( img_name, '_', num2str(i));
end
str{6} = str_temp;
str{5} = strcat(str{6},CanShuName);
else
for m=4:-1:1
if i-(m-1) < 10
str_temp = strcat(PathName, '\', img_name, '_', '0000', num2str(i-(m-1)), houzhui);
elseif i-(m-1) <100
str_temp = strcat(PathName, '\', img_name, '_', '000', num2str(i-(m-1)), houzhui);
elseif i-(m-1) <1000
str_temp = strcat(PathName, '\', img_name, '_', '00', num2str(i-(m-1)), houzhui);
elseif i-(m-1) <10000
str_temp = strcat(PathName, '\', img_name, '_', '0', num2str(i-(m-1)), houzhui);
else
str_temp = strcat(PathName, '\', img_name, '_', num2str(i-(m-1)), houzhui);
end
str{5-m} = str_temp;
end
str{7}=strrep(str{4},houzhui,CanShuName);
if i < 10
str_temp = strcat(img_name, '_', '0000', num2str(i));
elseif i <100
str_temp = strcat(img_name, '_', '000', num2str(i));
elseif i <1000
str_temp = strcat(img_name, '_', '00', num2str(i));
elseif i <10000
str_temp = strcat(img_name, '_', '0', num2str(i));
else
str_temp = strcat( img_name, '_', num2str(i));
end
str{6} = str_temp;
str{5} = strcat(str{6},CanShuName);
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -