From 240eed09168e891b50a48b33394db470d405b3d1 Mon Sep 17 00:00:00 2001 From: Elian Dib <elian.dib@inria.fr> Date: Fri, 9 Aug 2019 19:41:03 +0200 Subject: [PATCH] Made imgSize and imgRes optional --- read.m | 4 ++-- write.m | 9 ++------- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/read.m b/read.m index 3fab737..3ea42a0 100644 --- a/read.m +++ b/read.m @@ -1,4 +1,4 @@ -function LFRec = read(imgSize,imgRes,varargin) +function LFRec = read(varargin) %READ Read lightfield 4D(u,v,x,y) data from yuv file % LFRec = read(varargin) @@ -13,7 +13,7 @@ p.parse(varargin{:}); %filename = p.Results.filename; % Recover frames -frames = yuv.read(imgSize,imgRes,varargin{:}); +frames = yuv.read(varargin{:}); % Recover LF LFRec = LF.fromSlices(frames); diff --git a/write.m b/write.m index 566af79..84faf63 100644 --- a/write.m +++ b/write.m @@ -1,4 +1,4 @@ -function [imgSize,imgRes] = write(LFRef,varargin) +function filename = write(LFRef,varargin) %WRITE Write lightfield 4D(u,v,x,y) data to yuv file % [LFSize,yuvSize] = WRITE(LFRef,varargin) @@ -12,15 +12,10 @@ p.addParameter('filename', filename, @ischar); p.parse(varargin{:}); %filename = p.Results.filename; -LFSize = size(LFRef); -LFSize(end+1:5) = 1; -imgSize = LFSize(1:3); -imgRes = LFSize(4:end); - % Change 5D LF to a collection of 2D frames frames = LF.toSlices(LFRef); % Write frames as a YUV sequence -yuv.write(frames,varargin{:}); +filename = yuv.write(frames,varargin{:}); end \ No newline at end of file -- GitLab