Class OcrInput
Navne til: Aspose.OCR Sammensætning: Aspose.OCR.dll (25.4.0)
Container til at indsamle alle billeder / dokumenter til forhåndsbehandling / genkendelse.
public class OcrInput : IEnumerable<imagedata>, IEnumerable, IDisposable
Inheritance
Implements
IEnumerable
De arvede medlemmer
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
OcrInput(InputType, PreprocessingFilter)
Konstruktor til at oprette container og indstille typen af billeder/dokumenter og filtre til yderligere forarbejdning / genkendelse.
public OcrInput(InputType type, PreprocessingFilter filters = null)
Parameters
type
InputType
Indstillingen af billedet/dokumenttypen vil blive tilføjet til containeren.
filters
PreprocessingFilter
Indstillet forarbejdningsfilter vil blive anvendt til yderligere behandling eller genkendelse.
Properties
Dette[Int]
Returnerer oplysninger om det behandlede / anerkendte billede.
public ImageData this[int index] { get; set; }
Ejendomsværdi
Methods
Add(String)
Tilføj den vej eller URI, der indeholder billedet til genkendelse / behandling.Typen af billedet skal matche den type, der er angivet i konstruktøren.
public void Add(string fullPath)
Parameters
fullPath
string
Vej til billedet / dokumentet / mappen / arkivet.
Add(MemoryStream)
Tilføj hukommelsestrømmet, der indeholder billedet til genkendelse / behandling.Typen af billedet skal matche den type, der er angivet i konstruktøren.
public void Add(MemoryStream stream)
Parameters
stream
MemoryStream
Memory stream, der indeholder billedet eller dokumentet.
Add(String, int og int)
Tilføj de flere sider af billeder / dokumenter til genkendelse / behandling.Typen af billedet skal matche den type, der er angivet i konstruktøren.
public void Add(string fullPath, int startPage, int pagesCount)
Parameters
fullPath
string
Vej til billedet / dokumentet / mappen / arkivet.
startPage
int
Den første side / billede til behandling / genkendelse. Brug for dokumenter, zip, mapper.
pagesCount
int
Det samlede antal sider / billeder til behandling / genkendelse. brug for dokumenter, zip, mapper. standard = 1.
Add(Meddelelse, int, int)
Tilføj hukommelsestrømmet, der indeholder billedet på flere sider, til genkendelse / behandling.Typen af billedet skal matche den type, der er angivet i konstruktøren.
public void Add(MemoryStream stream, int startPage, int pagesCount)
Parameters
stream
MemoryStream
Memory stream, der indeholder det multipage dokument.
startPage
int
Den første side / billede til behandling / genkendelse. brug for dokumenter.
pagesCount
int
Det samlede antal sider / billeder til behandling / genkendelse. brug for dokumenter. standard = 1.
Add(byte[], int, int, pixeltype)
Tilføj det dekoderede billede til listen for genkendelse / behandling.Typen af billedet skal matche den type, der er angivet i konstruktøren (SingleImage).
public void Add(byte[] arr, int width, int height, PixelType pixelFormat)
Parameters
arr
byte
[]
Afkodet billede i Aspose.Drawing.Color array.
width
int
Billedsvidde er bred.
height
int
Billedens højde.
pixelFormat
PixelType
Støtter byte, rgb, bgr og rgba.
Add(Color[], Det er int, int)
Tilføj det dekoderede billede til listen for genkendelse / behandling.Typen af billedet skal matche den type, der er angivet i konstruktøren (SingleImage).
public void Add(Color[] imageData, int width, int height)
Parameters
imageData
Farve[rediger rediger kilde]
Afkodet billede i Aspose.Drawing.Color array.
width
int
Billedsvidde er bred.
height
int
Billedens højde.
AddBase64(String)
Tilføj den base64-string, der indeholder billedet til genkendelse / behandling.Typen af billedet skal matche den type, der er angivet i konstruktøren.
public void AddBase64(string base64)
Parameters
base64
string
Base64 string med et enkelt billede.
Clear()
Indstill antallet af genstande til behandling / genkendelse som 0.Forklar samlingen.
public void Clear()
ClearFilters()
Fjern alle filtre.
public void ClearFilters()
Count()
Mængden af genstande til behandling / anerkendelse.
public int Count()
Returns
Mængde af varer.
Dispose()
Indstill antallet af genstande til behandling / genkendelse som 0.Forklar samlingen.
public void Dispose()
GetEnumerator()
Tilbage af en samling.
public IEnumerator<imagedata> GetEnumerator()
Returns
IEnumerator < ImageData >
Kollektionen af Aspose.OCR.ImageData.
GetInputType()
Typ af tilladte billeder til genkendelse.
public InputType GetInputType()
Returns
af InputType.
ReplaceFilters(PreprocessingFilter)
Fjern gamle filtre og indstille nye.
public void ReplaceFilters(PreprocessingFilter filters)
Parameters
filters
PreprocessingFilter
Indstillet forarbejdningsfilter vil blive anvendt til yderligere behandling eller genkendelse.