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

Cordova:

cordova plugin add @facephi/sdk-selphi-cordova@<versão>

Android - Gradle:

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

iOS - CocoaPods:

pod 'FPHISDKSelphiComponent', '~> $version'

Métodos disponíveis

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

Método

Descrição

launchSelphi

Controlador principal de Reconhecimento Facial

Método launchSelphi

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:

Configuração avançada do componente

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

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