Captura facial

Versión 2.3.X.

Introducción

La captura facial se realiza con el Selphi Plugin.

Este componente se encarga de realizar la captura de un selfie del usuario y de la posterior extracción de las características faciales más importantes. Sus principales procesos son:

  • Gestión interna de cámaras y permisos.

  • Asistente en los procesos de captura de la cara del usuario.

  • Generación de las plantillas con las características faciales y de la imagen del usuario.


Dependencias

React Native:

npm install @facephi/sdk-selphi-react-native@<versión>

Android - Gradle:

implementation "com.facephi.androidsdk:selphi_component:$version"

iOS - Cocoapods:

s.dependency 'FPHISDKSelphiComponent', '~> $version'

Métodos disponibles

Este componente contiene varios métodos que ejecutan diferentes funcionalidades:

Método

Descripción

selphi

Controlador principal de reconocimiento facial

Método selphi

Una vez iniciado el SDK y creada una nueva operación se podrá lanzar el componente. Se podrá hacer uso de cualquiera de sus controladores para ejecutar su funcionalidad.

Lanzamiento de la captura facial:

Configuración básica

Para lanzar el componente actual, se deberá crear un objeto SelphiConfiguration que será la configuración del controlador del componente.

La configuración básica necesaria para es la siguiente:

Configuración avanzada del componente

A continuación se detallan todos los campos que forman parte de esta clase.

Selphi Configuración

Recepción del resultado

El lanzamiento devolverá la información en formato SelphiResult. Pudiendo diferenciarse entre un lanzamiento correcto y uno incorrecto:

Selphi Resultado

Personalización del componente

Además de los cambios que se pueden realizar a nivel de SDK (los cuales se explican en el documento de Ajustes avanzados), este componente en concreto permite su propia personalización.

Selphi - Personalización del Componente

Last updated