Newer
Older
.. vim: set fileencoding=utf-8 :
.. _bob.pad.face.api:
============
Python API
============
This section lists all the functionality available in this library allowing to run face PAD experiments.
Database Interfaces
------------------------------
Base classes
============
.. autoclass:: bob.pad.face.database.VideoPadFile
REPLAY-ATTACK Database
========================
.. autoclass:: bob.pad.face.database.replay.ReplayPadFile
.. autoclass:: bob.pad.face.database.replay.ReplayPadDatabase
REPLAY-MOBILE Database
========================
.. autoclass:: bob.pad.face.database.replay_mobile.ReplayMobilePadFile
.. autoclass:: bob.pad.face.database.replay_mobile.ReplayMobilePadDatabase
MSU MFSD Database
========================
.. autoclass:: bob.pad.face.database.msu_mfsd.MsuMfsdPadFile
.. autoclass:: bob.pad.face.database.msu_mfsd.MsuMfsdPadDatabase
Aggregated Database
========================
.. autoclass:: bob.pad.face.database.aggregated_db.AggregatedDbPadFile
.. autoclass:: bob.pad.face.database.aggregated_db.AggregatedDbPadDatabase
MIFS Database
========================
.. autoclass:: bob.pad.face.database.mifs.MIFSPadFile
.. autoclass:: bob.pad.face.database.mifs.MIFSPadDatabase
Pre-processors
------------------------------
.. automodule:: bob.pad.face.preprocessor
Feature Extractors
------------------------------
.. automodule:: bob.pad.face.extractor
Matching Algorithms
------------------------------
.. automodule:: bob.pad.base.algorithm
Utilities
---------
.. autosummary::
bob.pad.face.utils.blocks
bob.pad.face.utils.detect_face_in_image
bob.pad.face.utils.detect_face_landmarks_in_image
bob.pad.face.utils.detect_face_landmarks_in_video
bob.pad.face.utils.detect_faces_in_video
bob.pad.face.utils.frames
bob.pad.face.utils.get_eye_pos
bob.pad.face.utils.normalize_detections
bob.pad.face.utils.number_of_frames
bob.pad.face.utils.scale_face
bob.pad.face.utils.yield_faces
bob.pad.face.utils.yield_frames
.. automodule:: bob.pad.face.utils