From 49e54325001e9091498813519d1f1725c1a64c2d Mon Sep 17 00:00:00 2001
From: Nicola Vigano <nicola.vigano@esrf.fr>
Date: Wed, 25 Jan 2012 16:50:33 +0000
Subject: [PATCH] Fixed compile errors in gtCreate*live functions

Signed-off-by: Nicola Vigano <nicola.vigano@esrf.fr>

git-svn-id: https://svn.code.sf.net/p/dct/code/trunk@153 4c865b51-4357-4376-afb4-474e03ccb993
---
 1_preprocessing/gtCreateAbsLive.m  | 2 +-
 1_preprocessing/gtCreateFullLive.m | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/1_preprocessing/gtCreateAbsLive.m b/1_preprocessing/gtCreateAbsLive.m
index aab7325b..3e094f69 100644
--- a/1_preprocessing/gtCreateAbsLive.m
+++ b/1_preprocessing/gtCreateAbsLive.m
@@ -190,7 +190,7 @@ for ii=first_img:last_img
 %             mean_vals(ii+1)=gtImgMeanValue2(im(:,[n1:n1+prep.margin-1,end-n2-prep.margin+1:end-n2]));
             % calculate the vertical mean intensity profile outside the sample
             % and renormalize this area to one
-            margins = [1:prep.margin, end-prep.margin+1:end];
+            margins = [1:prep.margin, size(im, 2)-prep.margin+1:size(im, 2)];
             mean_vals(ii+1) = gtImgMeanValue2( im(:, margins) );
             mim = mean(im(:, margins), 2);
             mim = repmat(mim,1,size(im,2));
diff --git a/1_preprocessing/gtCreateFullLive.m b/1_preprocessing/gtCreateFullLive.m
index 51e9c022..b9f70f6c 100644
--- a/1_preprocessing/gtCreateFullLive.m
+++ b/1_preprocessing/gtCreateFullLive.m
@@ -139,7 +139,7 @@ for ii = first_img : prep.absint : (last_img-prep.absint)
             % around the (truncated) direct beam
             switch prep.normalisation
                 case 'margin'
-                    margins = [1:prep.margin, end-prep.margin+1:end];
+                    margins = [1:prep.margin, size(im, 2)-prep.margin+1:size(im, 2)];
                     m(ii+jj+1) = gtImgMeanValue2(center(:, margins));
                     full_vol   = prep.intensity/m(ii+jj+1)*full_vol;
                 case 'fullbeam'
-- 
GitLab