Class OcrInput
De naam: Aspose.OCR Verzameling: Aspose.OCR.dll (25.4.0)
Container om alle beelden / documenten te verzamelen voor voorverwerking / herkenning.
public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposable
Inheritance
Implements
IEnumerable
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
OcrInput(InputType, PreprocessingFilter)
Constructor om een container te maken en het type afbeeldingen/documenten en filters vast te stellen voor verdere voorverwerking/recognitie.
public OcrInput(InputType type, PreprocessingFilter filters = null)
Parameters
type
InputType
Set de afbeeldingen/documenten type zal worden toegevoegd aan de container.
filters
PreprocessingFilter
Set preprocessing filters zullen worden toegepast voor verdere verwerking of herkenning.
Properties
Dit is[Int]
Verwijder informatie over verwerkt / herkend beeld.
public ImageData this[int index] { get; set; }
Eigendomswaarde
Methods
Add(String)
Voeg de route of URI toe die de afbeelding bevat voor herkenning / verwerking.Het type afbeelding moet overeenkomen met het type dat in de constructeur is aangegeven.
public void Add(string fullPath)
Parameters
fullPath
string
Weg naar de afbeelding / document / map / archief.
Add(MemoryStream)
Voeg de geheugenstromen toe die de afbeelding bevat voor herkenning / verwerking.Het type afbeelding moet overeenkomen met het type dat in de constructeur is aangegeven.
public void Add(MemoryStream stream)
Parameters
stream
MemoryStream
geheugenstromen die het beeld of het document bevatten.
Add(String, int, int)
Voeg de meerdere pagina’s afbeeldingen / documenten toe voor herkenning / verwerking.Het type afbeelding moet overeenkomen met het type dat in de constructeur is aangegeven.
public void Add(string fullPath, int startPage, int pagesCount)
Parameters
fullPath
string
Weg naar de afbeelding / document / map / archief.
startPage
int
De eerste pagina / afbeelding voor verwerking / herkenning. Gebruik voor documenten, zip, mappen.
pagesCount
int
Het totale aantal pagina’s / afbeeldingen voor verwerking / herkenning. gebruik voor documenten, zip, mappen. standaard = 1.
Add(MemoryStream, int, int)
Voeg de geheugenstromen toe die de multipage-afbeelding bevat voor herkenning / verwerking.Het type afbeelding moet overeenkomen met het type dat in de constructeur is aangegeven.
public void Add(MemoryStream stream, int startPage, int pagesCount)
Parameters
stream
MemoryStream
Memory stream met het multipage document.
startPage
int
De eerste pagina / afbeelding voor verwerking / herkenning. gebruik voor documenten.
pagesCount
int
Het totale aantal pagina’s / afbeeldingen voor verwerking / herkenning. gebruik voor documenten. standaard = 1.
Add(byte[], int, int, pixeltype)
Voeg de gedecodeerde afbeelding toe aan de lijst voor herkenning / verwerking.Het type afbeelding moet overeenkomen met het type dat is aangegeven in de constructor (SingleImage).
public void Add(byte[] arr, int width, int height, PixelType pixelFormat)
Parameters
arr
byte
[]
Verwijderde afbeelding in Aspose.Drawing.Color array.
width
int
afbeelding breedte.
height
int
afbeelding hoogte.
pixelFormat
PixelType
Ondersteunt byte, rgb, bgr en rgba.
Add(Color[], int , int)
Voeg de gedecodeerde afbeelding toe aan de lijst voor herkenning / verwerking.Het type afbeelding moet overeenkomen met het type dat is aangegeven in de constructor (SingleImage).
public void Add(Color[] imageData, int width, int height)
Parameters
imageData
De kleur [ ]
Verwijderde afbeelding in Aspose.Drawing.Color array.
width
int
afbeelding breedte.
height
int
afbeelding hoogte.
AddBase64(String)
Voeg de base64-lijn toe die de afbeelding bevat voor herkenning / verwerking.Het type afbeelding moet overeenkomen met het type dat in de constructeur is aangegeven.
public void AddBase64(string base64)
Parameters
base64
string
Base64 string met één afbeelding.
Clear()
Stel het aantal items voor verwerking / herkenning als 0.Verduidelijk de collectie.
public void Clear()
ClearFilters()
Verwijder alle filters.
public void ClearFilters()
Count()
Aantal items voor verwerking / herkenning.
public int Count()
Returns
De hoeveelheid items.
Dispose()
Stel het aantal items voor verwerking / herkenning als 0.Verduidelijk de collectie.
public void Dispose()
GetEnumerator()
Terug naar de collectie enumerator.
public IEnumerator<imagedata> GetEnumerator()
Returns
IEnumerator < ImageData >
De verzameling van Aspose.OCR.ImageData.
GetInputType()
Type van toegestane afbeeldingen voor herkenning.
public InputType GetInputType()
Returns
De InputType.
ReplaceFilters(PreprocessingFilter)
Verwijder oude filters en installeer nieuwe.
public void ReplaceFilters(PreprocessingFilter filters)
Parameters
filters
PreprocessingFilter
Set preprocessing filters zullen worden toegepast voor verdere verwerking of herkenning.