Class OcrInput

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

object OcrInput

Implements

IEnumerable , IEnumerable , IDisposable

Ö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

ImageData

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

int

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

InputType

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.

 Magyar