Processed

data class Processed(val faceIqasResult: MiSnapFaceAnalyzer.Result.Processed.FaceIqasResult, val passedFaceChecks: List<MiSnapFaceAnalyzer.Result.Processed.FaceCheck> = emptyList(), val faceBoundingBox: Array<IntArray> = emptyArray(), val licenseExpired: Boolean) : MiSnapFaceAnalyzer.Result

Result when a Frame was analyzed.

Constructors

Link copied to clipboard
constructor(faceIqasResult: MiSnapFaceAnalyzer.Result.Processed.FaceIqasResult, passedFaceChecks: List<MiSnapFaceAnalyzer.Result.Processed.FaceCheck> = emptyList(), faceBoundingBox: Array<IntArray> = emptyArray(), licenseExpired: Boolean)

Types

Link copied to clipboard

Supported face evaluation checks.

Link copied to clipboard
data class FaceIqasResult(val faceBoundingBox: Rect, val horizontalFill: Float, val padding: Int, val pitchAngle: Float, val yawAngle: Float, val rollAngle: Float, val leftEyeOpenConfidence: Float, val rightEyeOpenConfidence: Float, val smileConfidence: Float, val luma: Int? = null)

Holds the raw IQA scores.

Properties

Link copied to clipboard

An array that represents the 4 corners of a face, if it was detected.

Link copied to clipboard
Link copied to clipboard

Indicates if the license should be renewed.

Link copied to clipboard

The list of checks that the frame has passed.