From e8f5ba17bb9c0ee5b24e85a78fff8436279e638a Mon Sep 17 00:00:00 2001
From: Elian Dib <elian.dib@inria.fr>
Date: Tue, 4 Jun 2019 14:34:57 +0200
Subject: [PATCH] Fixed emptiness bug

---
 fuse.m | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/fuse.m b/fuse.m
index 693c164..737959c 100644
--- a/fuse.m
+++ b/fuse.m
@@ -5,6 +5,14 @@ function Set = fuse(VisSet,OccSet)
 [ImgSize,ImgRes,OffVis,ColVis,LabVis] = SR.SetToFields(VisSet);
 [~      ,~     ,OffOcc,ColOcc,LabOcc] = SR.SetToFields(OccSet);
 
+if isempty(OccSet)
+    Set = VisSet;
+    return
+elseif isempty(VisSet)
+    Set = OccSet;
+    return
+end
+
 numLab = numel(LabVis);
 filter = logical([1,1,1,0,0]);
 
-- 
GitLab