## Uses of Class
eu.id3.face.FaceModel

- - ### Uses of FaceModel in eu.id3.face

    Methods in eu.id3.face that return FaceModel
    Modifier and Type | Method and Description
    --- | ---
    `static FaceModel` | FaceModel.`fromValue(int value)` Creates an enumeration value from int.
    `FaceModel` | FaceTracker.`getDetectionModel()` Gets the model used to detect and track faces.
    `FaceModel` | FaceTracker.`getEncodingModel()` Gets the model used to create features and assess consistancy among views of a given face.
    `FaceModel` | PortraitProcessor.`getFaceDetectionModel()` Gets the specifies the model used to detect and track faces.
    `FaceModel` | PortraitProcessor.`getFaceEncodingModel()` Gets the model used to create features and assess consistancy among views of a given face.
    `FaceModel` | FaceEncoder.`getModel()` Gets the model used to create templates.
    `FaceModel` | FaceDetector.`getModel()` Gets the model used to detect and track faces.
    `static FaceModel` | FaceModel.`valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
    `static FaceModel[]` | FaceModel.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in eu.id3.face with parameters of type FaceModel
    Modifier and Type | Method and Description
    --- | ---
    `static java.lang.String` | FaceLibrary.`getModelFileName(FaceModel model)` Retrieves the model file name which is needed in the LoadModel function.
    `static void` | FaceLibrary.`loadModel(java.lang.String modelPath, FaceModel faceModel, ProcessingUnit processingUnit)` Loads a specified AI model into memory from the specified directory.
    `static void` | FaceLibrary.`loadModelBuffer(byte[] modelBuffer, FaceModel faceModel, ProcessingUnit processingUnit)` Loads a model into memory from the specified buffer.
    `void` | FaceTracker.`setDetectionModel(FaceModel detectionModel)` Sets the model used to detect and track faces.
    `void` | FaceTracker.`setEncodingModel(FaceModel encodingModel)` Sets the model used to create features and assess consistancy among views of a given face.
    `void` | PortraitProcessor.`setFaceDetectionModel(FaceModel faceDetectionModel)` Sets the specifies the model used to detect and track faces.
    `void` | PortraitProcessor.`setFaceEncodingModel(FaceModel faceEncodingModel)` Sets the model used to create features and assess consistancy among views of a given face.
    `void` | FaceEncoder.`setModel(FaceModel model)` Sets the model used to create templates.
    `void` | FaceDetector.`setModel(FaceModel model)` Sets the model used to detect and track faces.
    `static void` | FaceLibrary.`unloadModel(FaceModel faceModel, ProcessingUnit processingUnit)` Unloads a model from memory.

Copyright © id3 Technologies. All rights reserved. eu.id3.face