Este método tenta localizar campos de um cartão de visita na região reconhecida especificada usando os parâmetros de síntese. O método retorna o objeto BusinessCard.
A região especificada deve conter blocos reconhecidos. Portanto, um dos métodos de análise e reconhecimento deve ser chamado antes de chamar este método.
HRESULT SynthesizeBusinessCardEx(
IRegion* Region,
IBusinessCardSynthesisParams* Params,
IBusinessCard** Result
);
IBusinessCard SynthesizeBusinessCardEx(
IRegion Region,
IBusinessCardSynthesisParams Params
);
Function SynthesizeBusinessCardEx(_
Region As IRegion, _
[Params As IBusinessCardSynthesisParams = Nothing] _
) As IBusinessCard
Region
[in] Refere-se ao objeto Region que especifica a área da imagem que deve ser interpretada como um cartão de visita. Ele deve ser definido nas coordenadas do plano em preto e branco corrigido quanto à inclinação do ImageDocument. Esse parâmetro pode ser 0; nesse caso, a imagem inteira é processada.
Params
[in] O objeto BusinessCardSynthesisParams que armazena os parâmetros de síntese do cartão de visita. Esse parâmetro pode ser 0. Nesse caso, o cartão de visita é sintetizado com os parâmetros padrão ou, se um perfil tiver sido carregado, com os parâmetros definidos nesse perfil.
Result
[out, retval] Um ponteiro para a variável de ponteiro IBusinessCard* que recebe o ponteiro de interface do objeto de saída BusinessCard. Esse objeto fornece acesso ao cartão de visita sintetizado. Result* pode ser NULL após a chamada desse método, se nenhum cartão de visita for sintetizado.
Este método não tem valores de retorno específicos. Ele retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.
FRPage
Reconhecimento de Cartões de Visita
Como trabalhar com perfis