Class OcrInput

Class OcrInput

Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)

Contenedor para recopilar todas las imágenes / documentos para preprocesamiento / reconocimiento.

public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposable

Herencia

objectOcrInput

Implementa

IEnumerable<imagedata>, IEnumerable, IDisposable

Miembros heredados

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructores

OcrInput(InputType, PreprocessingFilter)

Constructor para crear un contenedor y establecer el tipo de imágenes/documentos y filtros para el posterior preprocesamiento / reconocimiento.

public OcrInput(InputType type, PreprocessingFilter filters = null)

Parámetros

type InputType

Establece el tipo de imágenes/documentos que se añadirán al contenedor.

filters PreprocessingFilter

Establece los filtros de preprocesamiento que se aplicarán para un procesamiento o reconocimiento posterior.

Propiedades

this[int]

Devuelve información sobre la imagen procesada / reconocida.

public ImageData this[int index] { get; set; }

Valor de la propiedad

ImageData

Métodos

Add(string)

Añade la ruta o URI que contiene la imagen para reconocimiento / procesamiento.
El tipo de la imagen debe corresponder al tipo especificado en el constructor.

public void Add(string fullPath)

Parámetros

fullPath string

Ruta a la imagen/ documento / carpeta / archivo.

Add(MemoryStream)

Añade el flujo de memoria que contiene la imagen para reconocimiento / procesamiento.
El tipo de la imagen debe corresponder al tipo especificado en el constructor.

public void Add(MemoryStream stream)

Parámetros

stream MemoryStream

Flujo de memoria que contiene la imagen o documento.

Add(string, int, int)

Añade las imágenes / documentos multipágina para reconocimiento / procesamiento.
El tipo de la imagen debe corresponder al tipo especificado en el constructor.

public void Add(string fullPath, int startPage, int pagesCount)

Parámetros

fullPath string

Ruta a la imagen/ documento / carpeta / archivo.

startPage int

La primera página/imágen para procesamiento / reconocimiento. Utilizar para documentos, zip, carpetas.

pagesCount int

La cantidad total de páginas/imágenes para procesamiento / reconocimiento. Utilizar para documentos, zip, carpetas. Predeterminado = 1.

Add(MemoryStream, int, int)

Añade el flujo de memoria que contiene la imagen multipágina para reconocimiento / procesamiento.
El tipo de la imagen debe corresponder al tipo especificado en el constructor.

public void Add(MemoryStream stream, int startPage, int pagesCount)

Parámetros

stream MemoryStream

Flujo de memoria que contiene el documento multipágina.

startPage int

La primera página/imágen para procesamiento / reconocimiento. Utilizar para documentos.

pagesCount int

La cantidad total de páginas/imágenes para procesamiento / reconocimiento. Utilizar para documentos. Predeterminado = 1.

Add(byte[], int, int, PixelType)

Añade la imagen decodificada a la lista para reconocimiento / procesamiento.
El tipo de la imagen debe corresponder al tipo especificado en el constructor (SingleImage).

public void Add(byte[] arr, int width, int height, PixelType pixelFormat)

Parámetros

arr byte[]

Imagen decodificada en un array de Aspose.Drawing.Color.

width int

Ancho de la imagen.

height int

Altura de la imagen.

pixelFormat PixelType

Soporta byte, rgb, bgr, rgba.

Add(Color[], int, int)

Añade la imagen decodificada a la lista para reconocimiento / procesamiento.
El tipo de la imagen debe corresponder al tipo especificado en el constructor (SingleImage).

public void Add(Color[] imageData, int width, int height)

Parámetros

imageData Color[]

Imagen decodificada en un array de Aspose.Drawing.Color.

width int

Ancho de la imagen.

height int

Altura de la imagen.

AddBase64(string)

Añade la cadena base64 que contiene la imagen para reconocimiento / procesamiento.
El tipo de la imagen debe corresponder al tipo especificado en el constructor.

public void AddBase64(string base64)

Parámetros

base64 string

Cadena base64 con una sola imagen.

Clear()

Establece la cantidad de elementos para procesamiento / reconocimiento como 0.
Limpia la colección.

public void Clear()

ClearFilters()

Elimina todos los filtros.

public void ClearFilters()

Count()

Cantidad de elementos para procesamiento / reconocimiento.

public int Count()

Devuelve

int

Cantidad de elementos.

Dispose()

Establece la cantidad de elementos para procesamiento / reconocimiento como 0.
Limpia la colección.

public void Dispose()

GetEnumerator()

Devuelve el enumerador de la colección.

public IEnumerator<imagedata> GetEnumerator()

Devuelve

IEnumerator<ImageData&gt;

La colección de Aspose.OCR.ImageData.

GetInputType()

Tipo de imágenes permitidas para reconocimiento.

public InputType GetInputType()

Devuelve

InputType

InputType.

ReplaceFilters(PreprocessingFilter)

Elimina los filtros antiguos y establece nuevos.

public void ReplaceFilters(PreprocessingFilter filters)

Parámetros

filters PreprocessingFilter

Establece los filtros de preprocesamiento que se aplicarán para un procesamiento o reconocimiento posterior.

 Español