Class OcrInput
Nombre del espacio: Aspose.OCR Asamblea: Aspose.OCR.dll (25.5.0)
Contenedor para recoger todas las imágenes / documentos para preprocesamiento / reconocimiento.
public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposableInheritance
Implements
IEnumerable
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
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
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
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.