Class OcrInput

Class OcrInput

Nombre del espacio: Aspose.OCR Asamblea: Aspose.OCR.dll (25.4.0)

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

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

Inheritance

object OcrInput

Implements

IEnumerable ,y, IEnumerable ,y, IDisposable

Miembros heredados

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

Constructors

OcrInput(InputType, Preprocesador)

Constructor para crear un contenedor y definir el tipo de imágenes/documentos y filtros para su posterior preprocesamiento/reconexión.

public OcrInput(InputType type, PreprocessingFilter filters = null)

Parameters

type InputType

Establecer el tipo de imágenes/documentos se añadirá al contenedor.

filters PreprocessingFilter

Los filtros de preprocesamiento se aplicarán para procesamiento o reconocimiento adicionales.

Properties

Este[Int]

Devolve información sobre la imagen procesada / reconocida.

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

Valor de la propiedad

ImageData

Methods

Add(El string)

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

public void Add(string fullPath)

Parameters

fullPath string

Paseo a la imagen / documento / carpeta / archivo.

Add(MemoryStream)

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

public void Add(MemoryStream stream)

Parameters

stream MemoryStream

Flujo de memoria que contiene la imagen o el documento.

Add(Título, int, int)

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

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

Parameters

fullPath string

Paseo a la imagen / documento / carpeta / archivo.

startPage int

La primera página / imagen para el procesamiento / reconocimiento. Utiliza para documentos, zip, carpetas.

pagesCount int

La cantidad total de páginas / imágenes para el procesamiento / reconocimiento. uso para documentos, zip, carpetas.

Add(Memorias, int, int)

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

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

Parameters

stream MemoryStream

El flujo de memoria que contiene el documento multipágina.

startPage int

La primera página / imagen para procesamiento / reconocimiento.

pagesCount int

La cantidad total de páginas/imágenes para el procesamiento/reconexión. uso para documentos.

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

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

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

Parameters

arr byte [][]

Imagen decodificada en Aspose.Drawing.Color array.

width int

Imagen de amplitud.

height int

La altura de la imagen.

pixelFormat PixelType

Soporta byte, rgb, bgr y rgba.

Add(Color[][], El int, el int)

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

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

Parameters

imageData El color[editar]

Imagen decodificada en Aspose.Drawing.Color array.

width int

Imagen de amplitud.

height int

La altura de la imagen.

AddBase64(El string)

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

public void AddBase64(string base64)

Parameters

base64 string

Base64 con una imagen única.

Clear()

Configure la cantidad de artículos para el procesamiento / reconocimiento como 0.Clarificar la colección.

public void Clear()

ClearFilters()

Removemos todos los filtros.

public void ClearFilters()

Count()

Número de artículos para procesamiento / reconocimiento.

public int Count()

Returns

int

cantidad de artículos.

Dispose()

Configure la cantidad de artículos para el procesamiento / reconocimiento como 0.Clarificar la colección.

public void Dispose()

GetEnumerator()

Regreso enumerador de recopilación.

public IEnumerator<imagedata> GetEnumerator()

Returns

IEnumerator &ylt; ImageData >

La colección de Aspose.OCR.ImageData.

GetInputType()

Tipo de imágenes permitidas para el reconocimiento.

public InputType GetInputType()

Returns

InputType

El InputType.

ReplaceFilters(PreprocessingFilter)

Remova los filtros viejos y configura los nuevos.

public void ReplaceFilters(PreprocessingFilter filters)

Parameters

filters PreprocessingFilter

Los filtros de preprocesamiento se aplicarán para procesamiento o reconocimiento adicionales.

 Español