- as propriedades que afetam o processo de reconhecimento de marca de seleção no bloco. São elas: ImageProcessingParams, CheckmarkType, IsCorrectionEnabled, BlackThreshold, SuspiciousDistance e TrainingData. É por meio dessas propriedades que você pode definir parâmetros específicos para o processamento de marca de seleção em um único bloco.
- todas as demais propriedades, que representam os resultados do reconhecimento.
Properties
Fornece acesso ao conjunto de propriedades que afetam o pré-processamento de imagem dentro do bloco de caixa de seleção. | ||
Especifica o tipo de marca de seleção usado para reconhecimento. Ao criar blocos de caixa de seleção manualmente, defina esta propriedade para especificar o tipo de marca de seleção. Quando marcas de seleção são encontradas na imagem durante a análise de layout, o tipo é detectado automaticamente. Observações:
O valor padrão é CMT_Empty. | ||
Quando esta propriedade é definida como TRUE, o bloco de caixa de seleção pode ser selecionado e corrigido. Observações:
O valor padrão é FALSE. | ||
Especifica o percentual de cor preta necessário para considerar a marca de seleção como marcada. Esta propriedade pode ser usada somente para marcas de seleção do tipoCMT_Custom. O valor padrão é -1. Após o treinamento da marca de seleção ou ao carregar o TrainingData para esta marca de seleção, este valor é alterado. Consulte os detalhes emRecognizing Checkmarks. | ||
Especifica a distância em relação ao limiar de preto que torna o reconhecimento da marca de seleção incerto. Se o valor absoluto da diferença entre AmountOfBlack e BlackThreshold for menor ou igual ao valor desta propriedade, a propriedade IsSuspicious será definida como TRUE. Esta propriedade pode ser usada somente para marcas de seleção do tipoCMT_Custom. O valor padrão é -1. Após o treinamento da marca de seleção ou ao carregar o TrainingData para esta marca de seleção, este valor é alterado. Consulte os detalhes emRecognizing Checkmarks. | ||
Especifica os dados de treinamento da marca de seleção. Esta propriedade é relevante apenas para marcas de seleção do tipoCMT_Custom. Os dados de treinamento de marca de seleção são criados para cada bloco de caixa de seleção do tipo CMT_Custom durante o treinamento de marcas de seleção por meio domethod. Para usar dados de treinamento para uma marca de seleção do tipo CMT_Custom, inicialize o valor desta propriedade do bloco de caixa de seleção correspondente com o objeto CheckmarkTrainingData adequado obtido durante o treinamento. Consulte os detalhes emRecognizing Checkmarks. Esta propriedade está correlacionada com os valores das propriedades BlackThreshold e SuspiciousDistance: quando um novo objeto CheckmarkTrainingData é atribuído a esta propriedade, BlackThreshold e SuspiciousDistance são definidos com os valores com os quais esse objeto foi salvo. Por sua vez, quando você altera BlackThreshold e SuspiciousDistance e salva o valor desta propriedade, você recebe um novo objeto CheckmarkTrainingData que preserva as informações sobre os valores dessas duas propriedades. | ||
Retorna o estado do bloco de caixa de seleção: marcado, desmarcado, corrigido. Se a propriedade CheckmarkType for CMT_Custom, a marca de seleção reconhecida
pode estar marcada ou desmarcada, mas não pode estar no estado
corrigido. | ||
Esta propriedade definida como TRUE indica que a marca de seleção foi reconhecida com baixa confiança. | ||
, somente leitura | Retorna o percentual de cor preta na imagem da marca de seleção. | |
Métodos
| Nome | Descrição |
|---|---|
| CopyFrom | Inicializa as Properties do objeto atual com os valores de Properties correspondentes de outro objeto. |
Diagrama de objetos
Parâmetro de saída
- método GetAsCheckmarkBlock do objeto Block
- métodos Item, AddNew do objeto CheckmarkGroup
