Pular para o conteúdo principal
Este objeto é usado para configurar os parâmetros de filtragem de objetos coloridos na imagem antes do processamento. Esse tipo de pré-processamento pode ser útil nos casos em que o documento a ser reconhecido contém carimbos coloridos, assinaturas etc., o que pode reduzir a qualidade do reconhecimento. Com as propriedades deste objeto, você pode configurar o conjunto de cores que deve ser filtrado e especificar se, após o reconhecimento, os objetos coloridos devem ser recolocados na imagem. Este objeto só pode existir como um subobjeto do objeto PageProcessingParams. Ele deve ser criado ou gravado no armazenamento persistente junto com o objeto pai.

Properties

NomeTipoDescrição
ApplicationEngine, somente leituraRetorna o objeto Engine.
BackgroundColorintEspecifica a cor que deve substituir os objetos coloridos removidos. <Note> O valor int é calculado a partir da tripla RGB usando a fórmula: ( valor de vermelho ) + (256 x valor de verde ) + (65536 x valor de azul ), em que o valor de vermelho é o primeiro componente da tripla, o valor de verde é o segundo componente e o valor de azul é o terceiro componente. Por exemplo, o valor int da cor branca é 16777215. </Note> O valor padrão desta propriedade é -1, o que significa que a cor será selecionada automaticamente.
ColorHuesIntsCollectionEspecifica a coleção de matizes dos objetos que devem ser filtrados, na representação HSL. O número que especifica um matiz deve estar no intervalo de 0 a 255. O valor 0 corresponde ao vermelho, 43 — ao amarelo, 85 — ao verde, 171 — ao azul, 213 — ao roxo. Por padrão, a coleção está vazia, o que significa que todos os objetos coloridos serão filtrados e somente a imagem em cinza será enviada para processamento.
RestoreColorObjectsAfterProcessingVARIANT_BOOLEspecifica se, após a conclusão do processamento, os objetos coloridos devem ser recolocados na imagem. Defina esta propriedade como TRUE quando precisar obter tanto texto reconhecido com boa qualidade quanto a imagem colorida com todos os carimbos, assinaturas etc. preservados. Isso pode ser útil, por exemplo, ao exportar para PDF com imagem sobre texto. O valor padrão desta propriedade é TRUE.
ColorObjectsProhibitingParams Diagrama de objetos

Observações

Considere também usar o método RemoveColorObjectsEx do objeto ImageDocument, que realiza a mesma operação de filtragem de objetos coloridos, mas permite salvar a camada de cor extraída em uma imagem separada.

Veja também

Parâmetros de ajuste para pré-processamento, análise, reconhecimento e síntese Trabalhando com Properties