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
Implements
IEnumerable
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
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
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 ä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.