LivDet 2013 Database¶
-
class
bob.db.livdet2013.
Database
[source]¶ Bases:
object
-
protocols
= ('Biometrika', 'CrossMatch', 'Italdata', 'Swipe')¶
-
groups
= ('train', 'test')¶
-
classes
= ('live', 'spoof')¶
-
objects
(protocols=None, groups=None, classes=None)[source]¶ Returns a list of unique
File
objects for the specific query by the user.Keyword Parameters:
- protocols
- The ‘
- groups
- One of the protocolar subgroups of data as specified in the tuple groups, or a tuple with several of them. If you set this parameter to an empty string or the value None, we use reset it to the default which is to get all.
- classes
- Either “spoof”, “live” or any combination of those (in a tuple). Defines the class of data to be retrieved. If you set this parameter to an empty string or the value None, we use reset it to the default, (“live”, “spoof”).
Returns: A list of
File
objects.
-
-
class
bob.db.livdet2013.
File
(stem)[source]¶ Bases:
object
Generic file container
-
make_path
(directory=None, extension=None)[source]¶ Wraps this files’ filename so that a complete path is formed
Keyword parameters:
- directory
- An optional directory name that will be prefixed to the returned result.
- extension
- An optional extension that will be suffixed to the returned filename. The
extension normally includes the leading
.
character as in.png
or.bmp
. If not specified the default extension for the original file in the database will be used
Returns a string containing the newly generated file path.
-
save
(data, directory=None, extension='.hdf5')[source]¶ Saves the input data at the specified location and using the given extension.
Keyword parameters:
- data
- The data blob to be saved (normally a
numpy.ndarray
). - directory
- If not empty or None, this directory is prefixed to the final file destination
- extension
- The extension of the filename - this will control the type of output and the codec for saving the input blob.
-