Class OcrInput

Class OcrInput

Numele spaţiului: Aspose.OCR Asamblare: Aspose.OCR.dll (25.4.0)

Container pentru a colecta toate imaginile / documentele pentru prelucrare / recunoaștere.

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

Inheritance

object OcrInput

Implements

IEnumerable , IEnumerable , IDisposable

Membrii moștenitori

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

Constructors

OcrInput(InputType, PreprocesareFilter)

Constructor pentru a crea un container și setarea tipului de imagini / documente și filtre pentru prelucrarea / recunoașterea ulterioară.

public OcrInput(InputType type, PreprocessingFilter filters = null)

Parameters

type InputType

Setarea tipului de imagini/documente va fi adăugată la container.

filters PreprocessingFilter

Setul de filtre de prelucrare pre va fi aplicat pentru prelucrare sau recunoaștere ulterioară.

Properties

Această[int]

Întoarce informații despre imaginea procesată / recunoscută.

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

Valoarea proprietății

ImageData

Methods

Add(Strângere)

Adăugați traseul sau URI care conține imaginea pentru recunoaștere / prelucrare.Tipul imaginii trebuie să corespundă tipului specificat în constructor.

public void Add(string fullPath)

Parameters

fullPath string

Calea către imagine / document / folder / arhivă.

Add(MemoryStream)

Adăugați fluxul de memorie care conține imaginea pentru recunoaștere / procesare.Tipul imaginii trebuie să corespundă tipului specificat în constructor.

public void Add(MemoryStream stream)

Parameters

stream MemoryStream

Fluxul de memorie care conține imaginea sau documentul.

Add(Război, int, int)

Adăugați imaginile / documentele cu mai multe pagini pentru recunoaștere / prelucrare.Tipul imaginii trebuie să corespundă tipului specificat în constructor.

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

Parameters

fullPath string

Calea către imagine / document / folder / arhivă.

startPage int

Prima pagină / imagine pentru prelucrare / recunoaștere. utilizare pentru documente, zip, dosare.

pagesCount int

Numărul total de pagini / imagini pentru prelucrare / recunoaștere. utilizare pentru documente, zip, dosare. default = 1.

Add(Cuvânt cheie, int, int)

Adăugați fluxul de memorie care conține imaginea cu mai multe pagini pentru recunoaștere / procesare.Tipul imaginii trebuie să corespundă tipului specificat în constructor.

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

Parameters

stream MemoryStream

Stream de memorie care conține documentul multi pagini.

startPage int

Prima pagină / imagine pentru prelucrare / recunoaștere. utilizarea pentru documente.

pagesCount int

Numărul total de pagini / imagini pentru prelucrare / recunoaștere. utilizare pentru documente.

Add(în byte[], int , int , pixelType)

Adăugați imaginea decodată în lista de recunoaștere / prelucrare.Tipul imaginii trebuie să corespundă tipului specificat în constructor (SingleImage).

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

Parameters

arr byte []

Imaginea decodată în Aspose.Drawing.Color array.

width int

Amploarea imaginii .

height int

înălţimea imaginii.

pixelFormat PixelType

Susține byte, rgb, bgr, rgba.

Add(Color[], int , int)

Adăugați imaginea decodată în lista de recunoaștere / prelucrare.Tipul imaginii trebuie să corespundă tipului specificat în constructor (SingleImage).

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

Parameters

imageData Culoare [ ]

Imaginea decodată în Aspose.Drawing.Color array.

width int

Amploarea imaginii .

height int

înălţimea imaginii.

AddBase64(Strângere)

Adăugați stringul base64 care conține imaginea pentru recunoaștere / prelucrare.Tipul imaginii trebuie să corespundă tipului specificat în constructor.

public void AddBase64(string base64)

Parameters

base64 string

Base64 cu o singură imagine.

Clear()

Setarea numărului de elemente pentru prelucrare / recunoaștere ca 0.Să clarificăm colecția.

public void Clear()

ClearFilters()

Îndepărtează toate filtrele.

public void ClearFilters()

Count()

Cantitatea de articole pentru prelucrare / recunoaștere.

public int Count()

Returns

int

cantitatea de articole.

Dispose()

Setarea numărului de elemente pentru prelucrare / recunoaștere ca 0.Să clarificăm colecția.

public void Dispose()

GetEnumerator()

Întoarce un enumerator de colecție.

public IEnumerator<imagedata> GetEnumerator()

Returns

IEnumerator < ImageData >

Colecția Aspose.OCR.ImageData.

GetInputType()

Tipul de imagini permise pentru recunoaștere.

public InputType GetInputType()

Returns

InputType

Tipul de intrare.

ReplaceFilters(PreprocessingFilter)

Îndepărtați filtrele vechi și introduceți filtre noi.

public void ReplaceFilters(PreprocessingFilter filters)

Parameters

filters PreprocessingFilter

Setul de filtre de prelucrare pre va fi aplicat pentru prelucrare sau recunoaștere ulterioară.

 Română