Class OcrInput

Class OcrInput

Namn på plats: Aspose.OCR Sammanfattning: Aspose.OCR.dll (25.4.0)

Container för att samla in alla bilder / dokument för förbehandling / erkännande.

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

Inheritance

object OcrInput

Implements

IEnumerable , IEnumerable , IDisposable

Arvsmedlemmar

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

Constructors

OcrInput(InputType, PreprocessingFilter)

Konstruktor för att skapa behållare och ställa in typen av bilder/dokument och filter för ytterligare förbehandling/identifiering.

public OcrInput(InputType type, PreprocessingFilter filters = null)

Parameters

type InputType

Ställ in bilden/dokumentstypen som läggs till i behållaren.

filters PreprocessingFilter

Sätt förbehandling filter kommer att tillämpas för ytterligare bearbetning eller identifiering.

Properties

Detta[int]

Returnerar information om bearbetad / erkänd bild.

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

Fastighetsvärde

ImageData

Methods

Add(Sträng)

Lägg till vägen eller URI som innehåller bilden för upptäckt / bearbetning.Typen av bilden måste matcha typen som anges i konstruktören.

public void Add(string fullPath)

Parameters

fullPath string

Vägen till bilden / dokumentet / mappen / arkivet.

Add(MemoryStream)

Lägg till minnesflödet som innehåller bilden för upptäckt / bearbetning.Typen av bilden måste matcha typen som anges i konstruktören.

public void Add(MemoryStream stream)

Parameters

stream MemoryStream

Memory stream som innehåller bilden eller dokumentet.

Add(sträng, int, int)

Lägg till de flersidiga bilderna / dokumenten för erkännande / bearbetning.Typen av bilden måste matcha typen som anges i konstruktören.

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

Parameters

fullPath string

Vägen till bilden / dokumentet / mappen / arkivet.

startPage int

Den första sidan/bilden för bearbetning/känning. Använd för dokument, zip, mappar.

pagesCount int

Det totala antalet sidor/bilder för bearbetning/recognition. Användning för dokument, zip, mappar. Standard = 1.

Add(MemoryStream, int, int)

Lägg till minnesflödet som innehåller den flersidiga bilden för upptäckt / bearbetning.Typen av bilden måste matcha typen som anges i konstruktören.

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

Parameters

stream MemoryStream

Memory stream som innehåller flersidig dokument.

startPage int

Första sidan / bild för bearbetning / identifiering. Användning för dokument.

pagesCount int

Det totala antalet sidor/bilder för bearbetning/recognition. Användning för dokument. Standard = 1.

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

Lägg till den decoderade bilden till listan för identifiering / bearbetning.Den typ av bilden måste matcha den typ som anges i konstruktören (SingleImage).

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

Parameters

arr byte [ ]

Avkodad bild i Aspose.Drawing.Color array.

width int

Bild i bredd.

height int

Bild höjd .

pixelFormat PixelType

Stöd för byte, rgb, bgr, rgba.

Add(Color[ ], int , int)

Lägg till den decoderade bilden till listan för identifiering / bearbetning.Den typ av bilden måste matcha den typ som anges i konstruktören (SingleImage).

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

Parameters

imageData Färg [ ]

Avkodad bild i Aspose.Drawing.Color array.

width int

Bild i bredd.

height int

Bild höjd .

AddBase64(Sträng)

Lägg till bas64 sträng som innehåller bilden för upptäckt / bearbetning.Typen av bilden måste matcha typen som anges i konstruktören.

public void AddBase64(string base64)

Parameters

base64 string

Base64 sträng med en enda bild.

Clear()

Ange mängden objekt för bearbetning / erkännande som 0.Förklara samlingen.

public void Clear()

ClearFilters()

Ta bort alla filter.

public void ClearFilters()

Count()

Mängd föremål för bearbetning / erkännande.

public int Count()

Returns

int

mängden av föremål.

Dispose()

Ange mängden objekt för bearbetning / erkännande som 0.Förklara samlingen.

public void Dispose()

GetEnumerator()

Returnerar uppsamlingen enumerator.

public IEnumerator<imagedata> GetEnumerator()

Returns

IEnumerator ochlt; ImageData >

Kollektionen av Aspose.OCR.ImageData.

GetInputType()

Typ av tillåtna bilder för erkännande.

public InputType GetInputType()

Returns

InputType

InputType är.

ReplaceFilters(PreprocessingFilter)

Ta bort gamla filter och ställa in nya.

public void ReplaceFilters(PreprocessingFilter filters)

Parameters

filters PreprocessingFilter

Sätt förbehandling filter kommer att tillämpas för ytterligare bearbetning eller identifiering.

 Svenska