Este objeto permite acceder a propiedades específicas de un bloque de marca de verificación. La interfaz ICheckmarkBlock deriva de la interfaz IBlock y hereda todas sus propiedades. Este objeto puede ser un elemento de la colección CheckmarkGroup. Las propiedades de este objeto se pueden dividir en dos grupos:Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
- las propiedades que afectan al proceso de reconocimiento de marcas de verificación en el bloque. Estas son ImageProcessingParams, CheckmarkType, IsCorrectionEnabled, BlackThreshold, SuspiciousDistance y TrainingData. Mediante estas propiedades, puede establecer parámetros específicos para el procesamiento de marcas de verificación de un solo bloque.
- todas las demás propiedades, que representan los resultados del reconocimiento.
Propiedades
Proporciona acceso al conjunto de propiedades que afectan al preprocesamiento de la imagen dentro del bloque de marca de verificación. | ||
Especifica el tipo de marca de verificación que se usa para el reconocimiento. Al crear bloques de marcas de verificación manualmente, establezca esta propiedad para indicar el tipo de marca de verificación. Cuando se detectan marcas de verificación en la imagen durante el análisis del layout, el tipo se detecta automáticamente. Notas:
El valor predeterminado es CMT_Empty. | ||
Si esta propiedad se establece en TRUE, el bloque de marca de verificación puede seleccionarse y luego corregirse. Notas:
El valor predeterminado es FALSE. | ||
Especifica el porcentaje de negro necesario para considerar seleccionada la marca de verificación. Esta propiedad solo se puede usar para marcas de verificación del tipo CMT_Custom. De forma predeterminada, es -1. Después de entrenar la marca de verificación o al cargar TrainingData para esta marca de verificación, este valor cambia. Consulte los detalles en Reconocimiento de marcas de verificación. | ||
Especifica la distancia respecto al umbral de negro que hace que la marca de verificación se reconozca como dudosa. Si el valor absoluto de la diferencia entre AmountOfBlack y BlackThreshold es menor o igual que el valor de esta propiedad, la propiedad IsSuspicious se establecerá en TRUE. Esta propiedad solo se puede usar para marcas de verificación del tipo CMT_Custom. El valor predeterminado es -1. Después del entrenamiento de la marca de verificación, o al cargar TrainingData para esta marca de verificación, este valor cambia. consulte los detalles en Reconocimiento de marcas de verificación. | ||
Especifica los datos de entrenamiento de la marca de verificación. Esta propiedad solo tiene sentido para las marcas de verificación del tipo CMT_Custom. Los datos de entrenamiento de la marca de verificación se crean para cada bloque de marca de verificación del tipo CMT_Custom durante el entrenamiento de marcas de verificación mediante el método. Si desea usar datos de entrenamiento para una marca de verificación del tipo CMT_Custom, debe inicializar el valor de esta propiedad del bloque de marca de verificación correspondiente con el objeto CheckmarkTrainingData adecuado obtenido durante el entrenamiento. Para obtener más información, consulte Reconocimiento de marcas de verificación. Esta propiedad está relacionada con los valores de las propiedades BlackThreshold y SuspiciousDistance: cuando se asigna un nuevo objeto CheckmarkTrainingData a esta propiedad, BlackThreshold y SuspiciousDistance se establecen en los valores con los que se guardó ese objeto. A la inversa, cuando cambia BlackThreshold y SuspiciousDistance y guarda el valor de esta propiedad, recibe un nuevo objeto CheckmarkTrainingData que conserva la información sobre los valores de esas dos propiedades. | ||
Devuelve el estado del bloque de marca de verificación: marcada, no marcada o corregida. Si la propiedad CheckmarkType es CMT_Custom, la marca de verificación reconocida solo puede estar marcada o no marcada; no puede estar en estado corregido. | ||
Si esta propiedad está establecida en TRUE, significa que la marca de verificación se reconoció de forma incierta. | ||
, de solo lectura | Devuelve el porcentaje de negro en la imagen de la marca de verificación. | |
Métodos
| Nombre | Descripción |
|---|---|
| CopyFrom | Inicializa las propiedades del objeto actual con los valores de las propiedades equivalentes de otro objeto. |
Diagrama de objetos
Parámetro de salida
- método GetAsCheckmarkBlock del objeto Block
- métodos Item, AddNew del objeto CheckmarkGroup
