FacialComparisonModel
A base class containing details specific to facial comparison
Declaration
Only relevant details are shown, boilerplate or standard Swift generated code is omitted
Summary
Public variables
Public methods
Public variables
averageConfidence
@objc final public var averageConfidence: Double { get }
The average confidence of the all the faceResults' confidence.
Range: 0 - 1
targetImage
@objc final public var targetImage: UIImage? { get }
The target image you passed through.
targetImagePath
@objc final public var targetImagePath: String? { get }
The path to targetImage, after it is saved. Otherwise nil.
faceResults
@objc final public var faceResults: [
FacialComparisonResult
]? { get }
An array of all the results that facial comparison executed.
Public methods
saveImages()
@objc final public func saveImages()
Saves the targetImage and populates its respective path variable. Also iterates through all the facial comparison results and calls saveImages() on each result.
encode(to encoder: Encoder)
final public func encode(to encoder: Encoder) throws
Encodes the model using the encoder provided. Used to convert the model to JSON.
See also
Where this is used
Last updated