Class OcrInput
nazivni prostor: Aspose.OCR Sastanak: Aspose.OCR.dll (25.5.0)
Kontejner za prikupljanje svih slika / dokumenata za prethodno obradu / prepoznavanje.
public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposableInheritance
Implements
IEnumerable
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
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
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
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.