Class OcrInput
A név: Aspose.OCR Összefoglaló: Aspose.OCR.dll (25.4.0)
Tartály összegyűjti az összes képet / dokumentumot az előfeldolgozás / felismerés céljából.
public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposable
Inheritance
Implements
IEnumerable
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
OcrInput(InputType, PreprocessingFilter)
Konstruktor, hogy hozzon létre egy tartályt, és állítsa be a típusú képek / dokumentumok és szűrők további előre feldolgozás / felismerés.
public OcrInput(InputType type, PreprocessingFilter filters = null)
Parameters
type
InputType
A kép/dokumentum típus beállítása hozzáadódik a tartályhoz.
filters
PreprocessingFilter
A beállított előfeldolgozó szűrők további feldolgozásra vagy felismerésre kerülnek.
Properties
Ez a[int]
Visszaadja az adatokat a feldolgozott / felismert képről.
public ImageData this[int index] { get; set; }
ingatlan értéke
Methods
Add(A string)
Adja meg az utat vagy az URI-t, amely tartalmazza a képet a felismerésre / feldolgozásra.A kép típusának meg kell felelnie az építőben meghatározott típusnak.
public void Add(string fullPath)
Parameters
fullPath
string
Út a képhez / dokumentumhoz / mappához / archívumhoz.
Add(MemoryStream)
Adja meg a képet tartalmazó memóriakártyát a felismerés / feldolgozás céljából.A kép típusának meg kell felelnie az építőben meghatározott típusnak.
public void Add(MemoryStream stream)
Parameters
stream
MemoryStream
Memory stream, amely tartalmazza a képet vagy a dokumentumot.
Add(szál, int, int)
Adja meg a többoldalú képeket / dokumentumokat a felismerésre / feldolgozásra.A kép típusának meg kell felelnie az építőben meghatározott típusnak.
public void Add(string fullPath, int startPage, int pagesCount)
Parameters
fullPath
string
Út a képhez / dokumentumhoz / mappához / archívumhoz.
startPage
int
Az első oldal / kép a feldolgozáshoz / felismeréshez. Dokumentumok, zipek, mappák használata.
pagesCount
int
A feldolgozás / felismeréshez szükséges oldalak / képek összmennyisége. dokumentumok, zipek, mappák használata. alapértelmezett = 1.
Add(Az int, int, int)
Adja meg a többoldalú képet tartalmazó memóriakártyát a felismerésre / feldolgozásra.A kép típusának meg kell felelnie az építőben meghatározott típusnak.
public void Add(MemoryStream stream, int startPage, int pagesCount)
Parameters
stream
MemoryStream
Memory stream a többoldalú dokumentumot tartalmazza.
startPage
int
Az első oldal / kép a feldolgozáshoz / felismeréshez.
pagesCount
int
A feldolgozáshoz / felismeréshez szükséges oldalak/képek összmennyisége. dokumentumok használata. alapértelmezett = 1.
Add(Byte[], int, int, pixeltípus)
Adja meg a dekódolt képet a felismerés / feldolgozás listájára.A kép típusának meg kell felelnie az építőben (SingleImage) megadott típusnak.
public void Add(byte[] arr, int width, int height, PixelType pixelFormat)
Parameters
arr
byte
[]
A képet az Aspose.Drawing.Color sorrendben dekódolják.
width
int
A kép szélessége.
height
int
kép magassága.
pixelFormat
PixelType
Támogatja a bajt, rgb, bgr, rgba.
Add(Color[], Az int, int)
Adja meg a dekódolt képet a felismerés / feldolgozás listájára.A kép típusának meg kell felelnie az építőben (SingleImage) megadott típusnak.
public void Add(Color[] imageData, int width, int height)
Parameters
imageData
A szín[szerkesztés]
A képet az Aspose.Drawing.Color sorrendben dekódolják.
width
int
A kép szélessége.
height
int
kép magassága.
AddBase64(A string)
Adja meg a base64 szalagot, amely tartalmazza a képet a felismerésre / feldolgozásra.A kép típusának meg kell felelnie az építőben meghatározott típusnak.
public void AddBase64(string base64)
Parameters
base64
string
Base64 szalag egyetlen képet.
Clear()
Állítsa be az elemek számát a feldolgozáshoz / felismeréshez 0.Nyissa meg a gyűjteményt.
public void Clear()
ClearFilters()
Távolítsa el az összes szűrőt.
public void ClearFilters()
Count()
Az elemek mennyisége a feldolgozás / felismeréshez.
public int Count()
Returns
A tárgyak száma.
Dispose()
Állítsa be az elemek számát a feldolgozáshoz / felismeréshez 0.Nyissa meg a gyűjteményt.
public void Dispose()
GetEnumerator()
Visszatér a gyűjtemény listája.
public IEnumerator<imagedata> GetEnumerator()
Returns
IEnumerator < ImageData >
A gyűjtemény az Aspose.OCR.ImageData.
GetInputType()
A felismeréshez engedélyezett képek típusa.
public InputType GetInputType()
Returns
Az InputType.
ReplaceFilters(PreprocessingFilter)
Távolítsa el a régi szűrőket és állítsa be az új szűrőket.
public void ReplaceFilters(PreprocessingFilter filters)
Parameters
filters
PreprocessingFilter
A beállított előfeldolgozó szűrők további feldolgozásra vagy felismerésre kerülnek.