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