Class OcrInput

Class OcrInput

Nome do espaço: Aspose.OCR Assembleia: Aspose.OCR.dll (25.4.0)

Container para recolher todas as imagens / documentos para pré-processamento / reconhecimento.

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

Inheritance

object OcrInput

Implements

IEnumerable , IEnumerable , IDisposable

Membros herdados

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

Constructors

OcrInput(InputType, PreprocessamentoFiltração)

Construtor para criar um contêiner e definir o tipo de imagens / documentos e filtros para mais pré-processamento / reconhecimento.

public OcrInput(InputType type, PreprocessingFilter filters = null)

Parameters

type InputType

Configurar o tipo de imagens/documentos será adicionado ao recipiente.

filters PreprocessingFilter

Os filtros de pré-processamento serão aplicados para processamento ou reconhecimento adicionais.

Properties

Esta[Int]

Retorna informações sobre a imagem processada / reconhecida.

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

Valor da propriedade

ImageData

Methods

Add(Redação)

Adicione o caminho ou URI que contém a imagem para reconhecimento / processamento.O tipo da imagem deve corresponder ao tipo especificado no fabricante.

public void Add(string fullPath)

Parameters

fullPath string

Caminho para a imagem / documento / folha / arquivo.

Add(MemoryStream)

Adicione o fluxo de memória que contém a imagem para reconhecimento / processamento.O tipo da imagem deve corresponder ao tipo especificado no fabricante.

public void Add(MemoryStream stream)

Parameters

stream MemoryStream

Fluxo de memória que contém a imagem ou documento.

Add(Título: Int, Int)

Adicione as imagens / documentos multipáginas para reconhecimento / processamento.O tipo da imagem deve corresponder ao tipo especificado no fabricante.

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

Parameters

fullPath string

Caminho para a imagem / documento / folha / arquivo.

startPage int

A primeira página / imagem para processamento / reconhecimento. Use para documentos, zip, folhas.

pagesCount int

A quantidade total de páginas / imagens para processamento / reconhecimento. uso para documentos, zip, folhas. padrão = 1.

Add(Avaliação, int, int)

Adicione o fluxo de memória que contém a imagem multipágina para reconhecimento / processamento.O tipo da imagem deve corresponder ao tipo especificado no fabricante.

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

Parameters

stream MemoryStream

Fluxo de memória que contém o documento multipágina.

startPage int

A primeira página / imagem para processamento / reconhecimento. uso para documentos.

pagesCount int

A quantidade total de páginas / imagens para processamento / reconhecimento. uso para documentos. padrão = 1.

Add(em byte[ ], int, int, pixelType)

Adicione a imagem descodificada à lista para reconhecimento / processamento.O tipo da imagem deve corresponder ao tipo especificado no construtor (SingleImage).

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

Parameters

arr byte [ ]

Imagem descodificada em Aspose.Drawing.Color array.

width int

Imagem de largura.

height int

altura da imagem.

pixelFormat PixelType

Suporte ao byte, rgb, bgr, rgba.

Add(Color[ ], Por isso, int)

Adicione a imagem descodificada à lista para reconhecimento / processamento.O tipo da imagem deve corresponder ao tipo especificado no construtor (SingleImage).

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

Parameters

imageData A cor [ ]

Imagem descodificada em Aspose.Drawing.Color array.

width int

Imagem de largura.

height int

altura da imagem.

AddBase64(Redação)

Adicione a linha base64 que contém a imagem para reconhecimento / processamento.O tipo da imagem deve corresponder ao tipo especificado no fabricante.

public void AddBase64(string base64)

Parameters

base64 string

Base64 com uma única imagem.

Clear()

Defina a quantidade de itens para processamento / reconhecimento como 0.Limpe a coleção.

public void Clear()

ClearFilters()

Remova todos os filtros.

public void ClearFilters()

Count()

Quantidade de itens para processamento / reconhecimento.

public int Count()

Returns

int

quantidade de itens.

Dispose()

Defina a quantidade de itens para processamento / reconhecimento como 0.Limpe a coleção.

public void Dispose()

GetEnumerator()

Retornar o enumerador da coleção.

public IEnumerator<imagedata> GetEnumerator()

Returns

IEnumerator e o PT; ImageData >

A coleção de Aspose.OCR.ImageData.

GetInputType()

Tipo de imagens permitidas para reconhecimento.

public InputType GetInputType()

Returns

InputType

Tipo de Input.

ReplaceFilters(PreprocessingFilter)

Remova filtros antigos e coloque novos.

public void ReplaceFilters(PreprocessingFilter filters)

Parameters

filters PreprocessingFilter

Os filtros de pré-processamento serão aplicados para processamento ou reconhecimento adicionais.

 Português