From 17a57b0239cfce450815a36c50eb73ab96260fd5 Mon Sep 17 00:00:00 2001 From: ac_fx <arc334@drexel.edu> Date: Mon, 13 Nov 2023 08:40:28 -0500 Subject: [PATCH] SSF channel_distance use SSF.loadImage --- matlab/+SSF/channel_distances.m | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/matlab/+SSF/channel_distances.m b/matlab/+SSF/channel_distances.m index 557fc9d3..5fed5dbe 100644 --- a/matlab/+SSF/channel_distances.m +++ b/matlab/+SSF/channel_distances.m @@ -2,11 +2,15 @@ % ERK_CHANNEL = 1; % AKT_CHANNEL = 2; % VELOCITY_CHANNEL = 4; -function res = channel_distances(flist,classList,channel1,channel2,clipLimits) +function res = channel_distances(flist,classList,channel1,channel2,clipLimits,tClip) res=table(); +if ~exist('tClip','var') + tClip = []; +end + if ~exist('clipLimits','var') || isempty(clipLimits) - clipLimits = SSF.getClipLimits(flist,[channel1,channel2]); + clipLimits = SSF.getClipLimits(flist,[channel1,channel2],0,tClip); end parfor ff = 1:length(flist) @@ -15,8 +19,8 @@ parfor ff = 1:length(flist) nr = table(); strDB = fullfile(flist(ff).folder,flist(ff).name); - im1 = leversc.loadImage(strDB,1,channel1); - im2= leversc.loadImage(strDB,1,channel2); + im1 = SSF.loadImage(strDB,channel1,0,tClip); + im2= SSF.loadImage(strDB,channel2,0,tClip); im1 = SSF.quantize8(im1,clipLimits{ff,1}); im2 = SSF.quantize8(im2,clipLimits{ff,2}); -- GitLab