mirror of
https://github.com/c-sooyoung/fold_slice.git
synced 2026-09-17 20:39:08 +09:00
initial commit
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
function [paraName] = generate_para_name(par, extra)
|
||||
%Generate output names based on alignment parameters
|
||||
% Written by YJ.
|
||||
|
||||
paraName = strcat('_hps',num2str(par.high_pass_filter));
|
||||
if isfield(par,'angle_correction') && par.angle_correction~=0
|
||||
paraName = strcat(paraName,'_angle_corr',num2str(par.angle_correction));
|
||||
end
|
||||
if par.binning~=1
|
||||
paraName = strcat(paraName,'_bin',num2str(par.binning));
|
||||
end
|
||||
if par.use_localTV
|
||||
paraName = strcat(paraName,'_TV',num2str(par.localTV_lambda));
|
||||
end
|
||||
if par.apply_positivity
|
||||
paraName = strcat(paraName,'_pos');
|
||||
end
|
||||
if par.position_update_smoothing>0
|
||||
paraName = strcat(paraName,'_smooth',num2str(par.position_update_smoothing));
|
||||
end
|
||||
paraName = strcat(paraName,'_sc',num2str(par.min_step_size));
|
||||
|
||||
if nargin==2
|
||||
paraName = strcat(paraName,extra);
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user