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

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

    Methods in eu.id3.face that return FaceTemplate
    Modifier and Type | Method and Description
    --- | ---
    `FaceTemplate` | FaceTemplate.`clone()` Creates a copy of the FaceTemplate object.
    `FaceTemplate` | FaceEncoder.`createTemplate(Image image, DetectedFace detectedFace)` Extracts the unique features of a detected face and store them in a FaceTemplate.
    `static FaceTemplate` | FaceTemplate.`fromBuffer(byte[] data)` Imports the face template object from a buffer.
    `static FaceTemplate` | FaceTemplate.`fromFile(java.lang.String path)` Imports the face template object from a file.
    `FaceTemplate` | FaceTemplateList.`get(int index)` Gets an item of the FaceTemplateList object.
    `FaceTemplate` | FaceTemplateDict.`get(java.lang.String key)` Gets an item of the FaceTemplateDict object.
    `FaceTemplate` | TrackedFace.`getFaceTemplate()` Gets the computed template the tracked face.
    `FaceTemplate` | Portrait.`getFaceTemplate()` Gets the face template.
    `FaceTemplate` | FaceIndexer.`getTemplate(java.lang.String id)` Retrieves a template from the face indexer by ID.

    Methods in eu.id3.face that return types with arguments of type FaceTemplate
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Iterator<FaceTemplate>` | FaceTemplateList.`iterator()`
    `java.util.Iterator<FaceTemplate>` | FaceTemplateDict.`iterator()`

    Methods in eu.id3.face with parameters of type FaceTemplate
    Modifier and Type | Method and Description
    --- | ---
    `void` | FaceTemplateList.`add(FaceTemplate faceTemplateItem)` Adds an item to the FaceTemplateList object.
    `void` | FaceTemplateDict.`add(java.lang.String key, FaceTemplate faceTemplateItem)` Adds an item to the FaceTemplateDict object.
    `void` | FaceIndexer.`addTemplate(FaceTemplate faceTemplate, java.lang.String id)` Adds a template to the Face Indexer.
    `int` | FaceMatcher.`compareTemplates(FaceTemplate reference, FaceTemplate probe)` Compares two templates and outputs a comparison score.
    `void` | FaceMatcher.`searchTemplate(FaceTemplateDict referenceDict, FaceTemplate probe, int maxCandidates, FaceCandidateList candidateList)` Performs a one-to-many search of a biometric probe against a previously initialized dictionary of biometric references and outputs a candidate list.
    `FaceCandidateList` | FaceIndexer.`searchTemplate(FaceTemplate probe, int maxCandidates)` Performs a one-to-many search of a face template probe against a previously initialized face indexer and outputs a candidate list.
    `void` | FaceTemplateList.`set(int index, FaceTemplate faceTemplateItem)` Sets an item of the FaceTemplateList object.
    `void` | FaceTemplateDict.`set(java.lang.String key, FaceTemplate faceTemplateItem)` Sets an item of the FaceTemplateDict object.
    `void` | FaceTemplate.`update(FaceTemplate newFaceTemplate)` Updates the face template by combining it with the specified face template.

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