From 2274b531c0323f5168530c05ff36a5960aaeec6e Mon Sep 17 00:00:00 2001
From: Andre Anjos <andre.anjos@idiap.ch>
Date: Fri, 7 Jul 2017 10:23:47 +0200
Subject: [PATCH] Don't need to do poly_to_mask() anymore

---
 bob/bio/vein/database/fv3d.py       | 5 ++---
 bob/bio/vein/database/verafinger.py | 3 +--
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/bob/bio/vein/database/fv3d.py b/bob/bio/vein/database/fv3d.py
index b84f117..47dfbdd 100644
--- a/bob/bio/vein/database/fv3d.py
+++ b/bob/bio/vein/database/fv3d.py
@@ -41,7 +41,7 @@ class File(BioFile):
         image = super(File, self).load(*args, **kwargs)
         image = numpy.rot90(image, 3)
 
-        if not self.has_roi():
+        if not self.__f.has_roi():
           return image
 
         else:
@@ -50,9 +50,8 @@ class File(BioFile):
           # calculates the 90 degrees anti-clockwise rotated RoI points
           w, h = image.shape
           roi = [(x,h-y) for (y,x) in roi]
-          mask = poly_to_mask(image.shape, roi)
 
-        return AnnotatedArray(image, metadata=dict(mask=mask, roi=roi))
+        return AnnotatedArray(image, metadata=dict(roi=roi))
 
 
 class Database(BioDatabase):
diff --git a/bob/bio/vein/database/verafinger.py b/bob/bio/vein/database/verafinger.py
index abc7897..349d255 100644
--- a/bob/bio/vein/database/verafinger.py
+++ b/bob/bio/vein/database/verafinger.py
@@ -32,8 +32,7 @@ class File(BioFile):
 
         image = super(File, self).load(*args, **kwargs)
         roi = self.__f.roi()
-        mask = poly_to_mask(image.shape, roi)
-        return AnnotatedArray(image, metadata=dict(mask=mask, roi=roi))
+        return AnnotatedArray(image, metadata=dict(roi=roi))
 
 
 class Database(BioDatabase):
-- 
GitLab