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