Class OcrInput

Class OcrInput

nazivni prostor: Aspose.OCR Sastav: Aspose.OCR.dll (25.4.0)

Kontejner za prikupljanje svih slika / dokumenata za prethodno obradu / prepoznavanje.

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

Inheritance

object OcrInput

Implements

IEnumerable , IEnumerable , IDisposable

naslijeđeni članovi

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

Constructors

OcrInput(Preprocesiranje, preprocesiranje Filter)

Konstruktor za stvaranje kontejnera i postavljanje vrste slika/dokumenata i filtera za daljnju prethodnu obradu/prepoznavanje.

public OcrInput(InputType type, PreprocessingFilter filters = null)

Parameters

type InputType

Sastavite tip slike / dokumenata će se dodati u posudu.

filters PreprocessingFilter

Sastavljeni preprocesorski filtri će se primjenjivati za daljnju obradu ili prepoznavanje.

Properties

Ovo[int]

Povratak informacija o obrađenom / prepoznatljivom slici.

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

Vrijednost nekretnina

ImageData

Methods

Add(String)

Dodajte put ili URI koji sadrži sliku za prepoznavanje / obradu.Vrsta slike mora odgovarati vrsti koja je navedena u konstruktoru.

public void Add(string fullPath)

Parameters

fullPath string

Put do slike / dokumenta / dosjea / arhiva.

Add(MemoryStream)

Dodajte memorijski tok koji sadrži sliku za prepoznavanje / obradu.Vrsta slike mora odgovarati vrsti koja je navedena u konstruktoru.

public void Add(MemoryStream stream)

Parameters

stream MemoryStream

Memorijski protok koji sadrži sliku ili dokument.

Add(Sljedeći Članak Int, int, int)

Dodajte više stranica slike / dokumente za prepoznavanje / obradu.Vrsta slike mora odgovarati vrsti koja je navedena u konstruktoru.

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

Parameters

fullPath string

Put do slike / dokumenta / dosjea / arhiva.

startPage int

Prva stranica / slika za obradu / prepoznavanje. upotreba za dokumente, zip, dosjee.

pagesCount int

Ukupna količina stranica / slika za obradu / prepoznavanje. korištenje za dokumente, zip, dosjee. privremeno = 1.

Add(Sljedeći članakMemoryStream, int, int)

Dodajte memorijski tok koji sadrži više stranica slike za prepoznavanje / obradu.Vrsta slike mora odgovarati vrsti koja je navedena u konstruktoru.

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

Parameters

stream MemoryStream

Memory stream koji sadrži multipage dokument.

startPage int

Prva stranica / slika za obradu / prepoznavanje.

pagesCount int

Ukupna količina stranica / slika za obradu / prepoznavanje. korištenje za dokumente. podrazumevano = 1.

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

Dodajte dekodiranu sliku na popis za prepoznavanje / obradu.Vrsta slike mora odgovarati vrsti koja je navedena u konstruktoru (SingleImage).

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

Parameters

arr byte []

Decodirana slika u Aspose.Drawing.Color array.

width int

Širina slike .

height int

Visina slike .

pixelFormat PixelType

Podržava byte, rgb, bgr, rgba.

Add(Color[], int , int)

Dodajte dekodiranu sliku na popis za prepoznavanje / obradu.Vrsta slike mora odgovarati vrsti koja je navedena u konstruktoru (SingleImage).

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

Parameters

imageData Boja […]

Decodirana slika u Aspose.Drawing.Color array.

width int

Širina slike .

height int

Visina slike .

AddBase64(String)

Dodajte baz64 traku koji sadrži sliku za prepoznavanje / obradu.Vrsta slike mora odgovarati vrsti koja je navedena u konstruktoru.

public void AddBase64(string base64)

Parameters

base64 string

Base64 string s jednim slikom.

Clear()

Postavite količinu predmeta za obradu / prepoznavanje kao 0.Očistite kolekciju.

public void Clear()

ClearFilters()

Uklonite sve filtre.

public void ClearFilters()

Count()

Broj predmeta za obradu / prepoznavanje.

public int Count()

Returns

int

Mnogo je predmeta.

Dispose()

Postavite količinu predmeta za obradu / prepoznavanje kao 0.Očistite kolekciju.

public void Dispose()

GetEnumerator()

Povratak zbirke enumerator.

public IEnumerator<imagedata> GetEnumerator()

Returns

IEnumerator < ImageData >

Kolekcija Aspose.OCR.ImageData.

GetInputType()

Vrsta dopuštenih slika za prepoznavanje.

public InputType GetInputType()

Returns

InputType

uvođenje tipa.

ReplaceFilters(PreprocessingFilter)

Uklonite stare filtre i postavite nove.

public void ReplaceFilters(PreprocessingFilter filters)

Parameters

filters PreprocessingFilter

Sastavljeni preprocesorski filtri će se primjenjivati za daljnju obradu ili prepoznavanje.

 Hrvatski