From 35f1e69cb88d1d99d78e17c51bee6946a86c0e0e Mon Sep 17 00:00:00 2001 From: Eric Wait <eric@waitphoto.com> Date: Sat, 21 Jul 2018 10:34:16 -0400 Subject: [PATCH] Load image takes more parameters for brighten images --- src/matlab/+D3d/LoadImage.m | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/matlab/+D3d/LoadImage.m b/src/matlab/+D3d/LoadImage.m index 78f8e19..a68d63a 100644 --- a/src/matlab/+D3d/LoadImage.m +++ b/src/matlab/+D3d/LoadImage.m @@ -1,6 +1,6 @@ %LOADIMAGE D3d.LoadImage( im, bufferNum, frameNumber, nonNormalized) -function im8 = LoadImage( im, bufferNum, frameNumber, normalize ) +function im8 = LoadImage( im, bufferNum, frameNumber, normalize, prctSat ) global D3dIsOpen if (isempty(D3dIsOpen) || ~D3dIsOpen) error('You need to open the viewer before you can load images! Call D3d.Open first.'); @@ -23,7 +23,10 @@ function im8 = LoadImage( im, bufferNum, frameNumber, normalize ) if (~exist('nonNormalized','var') || isempty(normalize)) normalize = true; end - + if (~exist('prctSat','var')) + prctSat = []; + end + bufferType = 'original'; if (bufferNum==2) bufferType = 'processed'; @@ -37,7 +40,7 @@ function im8 = LoadImage( im, bufferNum, frameNumber, normalize ) if (~normalize) im8 = ImUtils.ConvertType(im,'uint8',false); else - im8 = ImUtils.BrightenImages(im,'uint8'); + im8 = ImUtils.BrightenImages(im,'uint8',prctSat); end if (isempty(frameNumber)) D3d.Viewer.LoadTexture(im8,bufferType); -- GitLab