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