For the complete documentation index, see llms.txt. This page is also available as Markdown.

Captura Facial - Selphi

Versão 2.3.X

Introdução

A Captura Facial é realizada com o Selphi Plugin.

Este componente é responsável por realizar a captura de uma selfie do usuário e pela posterior extração das características faciais mais importantes. Seus principais processos são:

  • Gestão interna de câmeras e permissões.

  • Assistente nos processos de captura do rosto do usuário.

  • Geração dos modelos com as características faciais e da imagem do usuário.


Dependências

Capacitor:

npm install @facephi/sdk-selphi-capacitor@<versão>
npm run build
npx cap sync

Android - Gradle:

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

iOS - CocoaPods:

Métodos disponíveis

Este componente contém vários métodos que executam diferentes funcionalidades:

Método

Descrição

startExtraction

Controlador principal de Reconhecimento Facial

Método startExtraction

Uma vez iniciado o SDK e criada uma nova operação, será possível lançar o componente. Será possível fazer uso de qualquer um de seus controladores para executar sua funcionalidade.

Lançamento da Captura Facial:

Configuração básica

Para iniciar o componente atual, deverá ser criado um objeto SelphiFaceConfiguration que será a configuração do controlador do componente.

A configuração básica necessária é a seguinte:

Configuração avançada do componente

A seguir, estão detalhados todos os campos que fazem parte desta classe.

Selphi Configuração

Recebimento do resultado

O lançamento retornará as informações no formato SelphiFaceResult. Podendo diferenciar-se entre um lançamento correto e um incorreto:

Selphi Resultado

Personalização do componente

Além das alterações que podem ser feitas no nível do SDK (as quais são explicadas no documento de Configurações avançadas)

Selphi - Personalização do Componente

Atualizado