VerIDFaceDetectionRecognitionFactory
@objc
public class VerIDFaceDetectionRecognitionFactory : NSObject, FaceDetectionFactory, FaceRecognitionFactory
Ver-ID SDK’s default implementation of the FaceDetectionFactory and FaceRecognitionFactory protocols
-
Ver-ID API secret
Declaration
Swift
public let apiSecret: String? -
Core library settings
Declaration
Swift
public let settings: DetRecLibSettings -
Image processing services used to prepare images for face detection
Since
1.10.0Declaration
Swift
@objc public var faceDetectionImageProcessors: [ImageProcessorService] -
Image processing services used to prepare images for face recognition
Since
1.10.0Declaration
Swift
@objc public var faceRecognitionImageProcessors: [ImageProcessorService] -
Face template version that will be used by default when extracting face templates
Since
2.1.0Declaration
Swift
@objc public var defaultFaceTemplateVersion: VerIDFaceTemplateVersion -
Additional face attribute classifiers to load at library initialization
Since
2.2.0Declaration
Swift
@objc public var additionalFaceClassifiers: [Classifier] -
Constructor
Declaration
Swift
@objc public init(apiSecret: String?, settings: DetRecLibSettings? = nil)Parameters
apiSecretVer-ID API secret or
nilto use secret specified in the app’s Info.plistsettingsDetection/recognition library settings or
nilto use default -
Constructor
Since
2.2.0Declaration
Swift
override public convenience init() -
Create an instance of
VerIDFaceDetectionThrows
Error if the face detection instance creation failsDeclaration
Swift
public func createFaceDetection() throws -> FaceDetectionReturn Value
Face detection instance
-
Create an instance of
VerIDFaceRecognitionThrows
Error if the face recognition instance creation failsDeclaration
Swift
public func createFaceRecognition() throws -> FaceRecognitionReturn Value
Face recognition instance
VerIDFaceDetectionRecognitionFactory Class Reference