Class OcrInput
Nom dels espais: Aspose.OCR Assemblea: Aspose.OCR.dll (25.5.0)
Continer per recollir totes les imatges / documents per a preprocessament / reconeixement.
public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposableInheritance
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.