Class OcrInput

Class OcrInput

Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)

Behållare för att samla alla bilder / dokument för förbehandling / igenkänning.

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

Arv

objectOcrInput

Implementerar

IEnumerable<imagedata>, IEnumerable, IDisposable

Ärvda Medlemmar

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

Konstruktörer

OcrInput(InputType, PreprocessingFilter)

Konstruktor för att skapa en behållare och ställa in typen av bilder/dokument och filter för vidare förbehandling / igenkänning.

public OcrInput(InputType type, PreprocessingFilter filters = null)

Parametrar

type InputType

Ställ in vilken typ av bilder/dokument som ska läggas till i behållaren.

filters PreprocessingFilter

Ställ in förbehandlingsfilter som ska tillämpas för vidare bearbetning eller igenkänning.

Egenskaper

this[int]

Returnerar information om den bearbetade / igenkända bilden.

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

Egenskapsvärde

ImageData

Metoder

Add(string)

Lägg till sökvägen eller URI som innehåller bilden för igenkänning / bearbetning.
Typen av bilden måste motsvara den typ som anges i konstruktorn.

public void Add(string fullPath)

Parametrar

fullPath string

Sökväg till bilden/dokumentet/mappen/arkivet.

Add(MemoryStream)

Lägg till minnesströmmen som innehåller bilden för igenkänning / bearbetning.
Typen av bilden måste motsvara den typ som anges i konstruktorn.

public void Add(MemoryStream stream)

Parametrar

stream MemoryStream

Minnesström som innehåller bilden eller dokumentet.

Add(string, int, int)

Lägg till multipages bilder / dokument för igenkänning / bearbetning.
Typen av bilden måste motsvara den typ som anges i konstruktorn.

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

Parametrar

fullPath string

Sökväg till bilden/dokumentet/mappen/arkivet.

startPage int

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

pagesCount int

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

Add(MemoryStream, int, int)

Lägg till minnesströmmen som innehåller multipages bilden för igenkänning / bearbetning.
Typen av bilden måste motsvara den typ som anges i konstruktorn.

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

Parametrar

stream MemoryStream

Minnesström som innehåller multipages dokumentet.

startPage int

Den första sidan/bilden för bearbetning / igenkänning. Använd för dokument.

pagesCount int

Det totala antalet sidor/bilder för bearbetning / igenkänning. Använd för dokument. Standard = 1.

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

Lägg till den avkodade bilden till listan för igenkänning / bearbetning.
Typen av bilden måste motsvara den typ som anges i konstruktorn (SingleImage).

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

Parametrar

arr byte[]

Avkodad bild i Aspose.Drawing.Color-array.

width int

Bildens bredd.

height int

Bildens höjd.

pixelFormat PixelType

Stöder byte, rgb, bgr, rgba.

Add(Color[], int, int)

Lägg till den avkodade bilden till listan för igenkänning / bearbetning.
Typen av bilden måste motsvara den typ som anges i konstruktorn (SingleImage).

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

Parametrar

imageData Color[]

Avkodad bild i Aspose.Drawing.Color-array.

width int

Bildens bredd.

height int

Bildens höjd.

AddBase64(string)

Lägg till bas64-strängen som innehåller bilden för igenkänning / bearbetning.
Typen av bilden måste motsvara den typ som anges i konstruktorn.

public void AddBase64(string base64)

Parametrar

base64 string

Bas64-sträng med enskild bild.

Clear()

Sätt antalet objekt för bearbetning / igenkänning till 0.
Rensa samlingen.

public void Clear()

ClearFilters()

Ta bort alla filter.

public void ClearFilters()

Count()

Antal objekt för bearbetning / igenkänning.

public int Count()

Returnerar

int

Antal objekt.

Dispose()

Sätt antalet objekt för bearbetning / igenkänning till 0.
Rensa samlingen.

public void Dispose()

GetEnumerator()

Returnerar samlingens uppräknare.

public IEnumerator<imagedata> GetEnumerator()

Returnerar

IEnumerator<ImageData&gt;

Samlingen av Aspose.OCR.ImageData.

GetInputType()

Typ av tillåtna bilder för igenkänning.

public InputType GetInputType()

Returnerar

InputType

InputType.

ReplaceFilters(PreprocessingFilter)

Ta bort gamla filter och ställ in nya.

public void ReplaceFilters(PreprocessingFilter filters)

Parametrar

filters PreprocessingFilter

Ställ in förbehandlingsfilter som ska tillämpas för vidare bearbetning eller igenkänning.

 Svenska