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
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.