Saltar al contenido principal
Este objeto representa una sola imagen de entrenamiento. Contiene una imagen de carácter que puede utilizarse durante el entrenamiento de patrones de usuario. La imagen de entrenamiento puede establecerse cargando una región de un documento de imagen como imagen de entrenamiento mediante el método SetImageData. En Windows, la imagen de entrenamiento también puede establecerse cargando una imagen desde la memoria mediante el método SetBitmapBits.
Debe establecer las propiedades SmallCharsHeight y BaseLine con valores correctos; de lo contrario, el patrón entrenado no funcionará correctamente.
El borde inferior de la mayoría de los caracteres (excepto los que tienen descendentes, como p, g, Q) es la línea de base. La propiedad SmallCharsHeight debe ser igual a la altura de las letras minúsculas de la línea sin ascendentes ni descendentes (como c, a, o), incluso cuando esté entrenando el patrón para una letra mayúscula o una letra que tenga ascendentes/descendentes/diacríticos (como A, b, y o é). La propiedad BaseLine debe ser igual a la distancia desde el borde superior del rectángulo delimitador hasta la línea de base. Por lo tanto, SmallCharsHeight = BaseLine para letras minúsculas sin ascendentes ni diacríticos (como m, e, u). Para letras sin descendentes, BaseLine es igual a la altura de la letra.
En esta imagen, para la letra o, establezca SmallCharsHeight y BaseLine con el mismo valor, igual a la altura de la letra. Para la letra ý, SmallCharsHeight será el mismo que para o, y BaseLine será la distancia desde la parte superior del rectángulo de la letra hasta la línea de base, como se muestra.SmallCharsHeight_and_BaseLine

Propiedades

NameTipoDescripción
ApplicationEngine, de solo lecturaDevuelve el objeto Engine.
BaseLineintContiene la distancia, en píxeles, desde la línea de base hasta el borde superior de la imagen recortada del carácter. La línea de base es la línea en la que se encuentran los caracteres. El borde superior de la imagen viene determinado por la orientación del carácter. De forma predeterminada, el valor de esta propiedad es 0, pero debe especificar el valor correcto de esta propiedad.
SmallCharsHeightintEspecifica la altura, en píxeles, de los caracteres pequeños en la imagen de origen. De forma predeterminada, el valor de esta propiedad es 0, pero debe especificar el valor correcto de esta propiedad.

Métodos

NombreDescripción
SetBitmapBits <Note> Solo para Windows. </Note>Establece los datos de la imagen de entrenamiento a partir del búfer de memoria. La imagen debe ser isotrópica (es decir, su resolución horizontal debe ser igual a la vertical), en blanco y negro y con codificación de 1 bit por píxel.
SetImageDataEstablece los datos de la imagen de entrenamiento a partir de una región de un documento de imagen.
TrainingImage Diagrama de objetos

Parámetro de salida

Este objeto es el parámetro de salida de los siguientes métodos:

Parámetro de entrada

Este objeto se utiliza como parámetro de entrada en los métodos InsertAt y Add del objeto TrainingImagesCollection.

Consulte también

TrainingImagesCollection Reconocimiento mediante entrenamiento (Win) Entrenamiento de patrones de usuario (Win) Trabajar con Propiedades