This library defines types that are common to various parts of the Ver-ID face detection and recognition SDK
The purpose of this library is to make different parts of the Ver-ID SDK interoperable and to reduce the number of dependencies needed for a given task. For example, the library defines a face detection interface. All face detection implementations available to the Ver-ID SDK conform to this interface. This makes it easy to swap the face detection for a different implementation that may be better suited for the particular use case.
Image
Abstraction of an image type. This type is used by face detection and face recognition. TheImage
implements theIImage
interface.IImage
Image interface used in face detection and recognitionFace
Represents a face detected in anImage
byFaceDetection
. This type is supplied along withImage
toFaceRecognition
to generate aFaceRecognitionTemplate
.RecognizableFace
ContainsFace
and its corresponding generic face template.FaceDetection
Face detection interface adopted by classes that detect faces in images.FaceRecognition
Face recognition interface adopted by classes that extract and compare face recognition templates.