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
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
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
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>
Samlingen av Aspose.OCR.ImageData.
GetInputType()
Typ av tillåtna bilder för igenkänning.
public InputType GetInputType()
Returnerar
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.