Class OcrInput
Nom dels espais: Aspose.OCR Assemblea: Aspose.OCR.dll (25.4.0)
Continer per recollir totes les imatges / documents per a preprocessament / reconeixement.
public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposable
Inheritance
Implements
IEnumerable
Membres heretats
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
OcrInput(InputType, PreprocesamentFiltre)
Constructor per crear un contenidor i configurar el tipus d’imatges / documents i filtres per a més preprocessament / reconeixement.
public OcrInput(InputType type, PreprocessingFilter filters = null)
Parameters
type
InputType
Establir el tipus d’imatges/documents s’afegirà al contenidor.
filters
PreprocessingFilter
Els filtres preprocessadors s’aplicaran per a més processament o reconeixement.
Properties
Aquest[Int]
Retorna informació sobre la imatge processada / reconeguda.
public ImageData this[int index] { get; set; }
Valor de la propietat
Methods
Add(Tàrrega)
Afegeix el recorregut o URI que conté la imatge per al reconeixement / processament.El tipus de la imatge ha de correspondre al tipus especificat en el constructor.
public void Add(string fullPath)
Parameters
fullPath
string
El camí cap a la imatge / document / cartell / arxiu.
Add(MemoryStream)
Afegeix el flux de memòria que conté la imatge per al reconeixement / processament.El tipus de la imatge ha de correspondre al tipus especificat en el constructor.
public void Add(MemoryStream stream)
Parameters
stream
MemoryStream
Flux de memòria que conté la imatge o el document.
Add(Tècnic, int, int)
Afegir les imatges / documents de múltiples pàgines per al reconeixement / processament.El tipus de la imatge ha de correspondre al tipus especificat en el constructor.
public void Add(string fullPath, int startPage, int pagesCount)
Parameters
fullPath
string
El camí cap a la imatge / document / cartell / arxiu.
startPage
int
La primera pàgina / imatge per al tractament / reconeixement. Utilitzar per a documents, zip, mapes.
pagesCount
int
La quantitat total de pàgines / imatges per al tractament / reconeixement. ús per a documents, zip, mapes.
Add(Tècnic, int, int)
Afegeix el flux de memòria que conté la imatge de múltiples pàgines per al reconeixement / processament.El tipus de la imatge ha de correspondre al tipus especificat en el constructor.
public void Add(MemoryStream stream, int startPage, int pagesCount)
Parameters
stream
MemoryStream
El flux de memòria que conté el document multipàgica.
startPage
int
La primera pàgina / imatge per al tractament / reconeixement. utilitzar per a documents.
pagesCount
int
La quantitat total de pàgines / imatges per al tractament / reconeixement. ús per a documents.
Add(El byte[], int, int, PixelType)
Afegeix la imatge descodada a la llista de reconeixement / processament.El tipus de la imatge ha de correspondre al tipus especificat en el constructor (SingleImage).
public void Add(byte[] arr, int width, int height, PixelType pixelFormat)
Parameters
arr
byte
[]
Imatge decodificat a Aspose.Drawing.Color array.
width
int
Ampliació de la imatge.
height
int
Alçada de la imatge.
pixelFormat
PixelType
Suporta byte, rgb, bgr, rgba.
Add(Color[], i int, int)
Afegeix la imatge descodada a la llista de reconeixement / processament.El tipus de la imatge ha de correspondre al tipus especificat en el constructor (SingleImage).
public void Add(Color[] imageData, int width, int height)
Parameters
imageData
El color [ ]
Imatge decodificat a Aspose.Drawing.Color array.
width
int
Ampliació de la imatge.
height
int
Alçada de la imatge.
AddBase64(Tàrrega)
Afegeix la barra base64 que conté la imatge per al reconeixement / processament.El tipus de la imatge ha de correspondre al tipus especificat en el constructor.
public void AddBase64(string base64)
Parameters
base64
string
Base64 string amb imatge única.
Clear()
Establir la quantitat d’articles per al tractament / reconeixement com a 0.Clarificar la col·lecci.
public void Clear()
ClearFilters()
Retirar tots els filtres.
public void ClearFilters()
Count()
Quantitat d’articles per a processament / reconeixement.
public int Count()
Returns
La quantitat d’articles.
Dispose()
Establir la quantitat d’articles per al tractament / reconeixement com a 0.Clarificar la col·lecci.
public void Dispose()
GetEnumerator()
Retorn de la col·lecció enumerador.
public IEnumerator<imagedata> GetEnumerator()
Returns
IEnumerator < ImageData >
La col·lecció de Aspose.OCR.ImageData.
GetInputType()
Tipus d’imatges autoritzades per al reconeixement.
public InputType GetInputType()
Returns
Tipus d’entrada.
ReplaceFilters(PreprocessingFilter)
Retirar el filtre vell i instal·lar un nou.
public void ReplaceFilters(PreprocessingFilter filters)
Parameters
filters
PreprocessingFilter
Els filtres preprocessadors s’aplicaran per a més processament o reconeixement.