Class RecognitionResult

Class RecognitionResult

De naam: Aspose.OCR Verzameling: Aspose.OCR.dll (25.4.0)

De resultaten van de beeldrecognitie.Inhoudt elementen met herkenningsinformatie en methoden voor de uitvoer van resultaten.

public class RecognitionResult

Inheritance

object RecognitionResult

Geëerbiede leden

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

FileName

Volledige route naar het bestand.

public string FileName { get; set; }

Eigendomswaarde

string

Image

Geeft of stelt afbeelding voor pdf creatie.

public byte[][,] Image { get; set; }

Eigendomswaarde

byte [][,]

RecognitionAreasRectangles

Geeft rectangels coördinaten.

public List<rectangle> RecognitionAreasRectangles { get; }

Eigendomswaarde

List

RecognitionAreasText

Geeft de lijst herkenningsresultaten van een lijst van gebieden (Rectangles).

public List<string> RecognitionAreasText { get; }

Eigendomswaarde

List < string >

RecognitionCharactersList

Een set van tekens gevonden door het herkeningsalgoritme en georganiseerd in de dalende volgorde van waarschijnlijkheid.

public List<char[]> RecognitionCharactersList { get; }

Eigendomswaarde

List < char [ ] & gt;

Remarks

De reeks symbolen System.Char met de maximale waarschijnlijkheid en alternatieven.

RecognitionLinesResult

Geeft een lijst met herkenningsresultaten met een lijst met rijen (Rectangles).

public List<recognitionresult.linesresult> RecognitionLinesResult { get; }

Eigendomswaarde

List < RecognitionResult . LinesResult >

RecognitionText

Geeft de herkenning resultaat in één lijn.

public string RecognitionText { get; set; }

Eigendomswaarde

string

Skew

Geeft een schuifhoek.

public float Skew { get; set; }

Eigendomswaarde

float

Warnings

Gets lijst van de waarschuwingsberichten met beschrijving van niet-kritische fouten verschenen tijdens de generatie.

public List<string> Warnings { get; }

Eigendomswaarde

List < string >

Methods

GetJson(Bool)

JSON string met herkenningsresultaten.

public string GetJson(bool isReadable = false)

Parameters

isReadable bool

Het bepaalt of JSON menselijk leesbaar zal zijn.

Returns

string

Recognitie resultaten als JSON string.

GetKeywords()

Kies zoekwoorden uit het paspoort (Testmodus. werkt alleen voor US en MADAGASCAR paspoorten).

public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()

Returns

Dictionary < string , RecognitionResult . LinesResult >

Een woordenboek met keyword als sleutel en LinesResult als waarde.

GetSpellCheckCorrectedText(SpellCheckLanguage en string)

Correcte tekst (vervangt verkeerde woorden).

public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)

Parameters

language SpellCheckLanguage

Een woordenboek om te gebruiken.

dictionaryPath string

Volledige route naar de gebruikers woordenboek (frequentie woordenboek).Dictionaire bestand formaat:Plain tekstbestand in UTF-8 codering.Word en Word Frequentie worden gescheiden door ruimte of tab.Voor standaard wordt het woord verwacht in de eerste kolom en de frequentie in de tweede kolom.Elk woord-frequentie-paar in een afzonderlijke lijn.Een lijn wordt gedefinieerd als een sequentie van tekens gevolgd door een lijnfeed ("\n"), een carriage return ("\r"),of een vrachtverkeer die onmiddellijk gevolgd wordt door een lijnvoeding ("\r\n").Elk woord wordt verwacht in een lager geval te zijn.

Returns

string

Tekst met vervangde woorden.

GetSpellCheckErrorList(SpellCheckLanguage en string)

Zoek de verkeerde woorden met voorgestelde spellings voor een gegeven inputtekst.

public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)

Parameters

language SpellCheckLanguage

Een woordenboek om te gebruiken.

dictionaryPath string

Volledige route naar de gebruikers woordenboek (frequentie woordenboek).Dictionaire bestand formaat:Plain tekstbestand in UTF-8 codering.Word en Word Frequentie worden gescheiden door ruimte of tab.Voor standaard wordt het woord verwacht in de eerste kolom en de frequentie in de tweede kolom.Elk woord-frequentie-paar in een afzonderlijke lijn.Een lijn wordt gedefinieerd als een sequentie van tekens gevolgd door een lijnfeed ("\n"), een carriage return ("\r"),of een vrachtverkeer die onmiddellijk gevolgd wordt door een lijnvoeding ("\r\n").Elk woord wordt verwacht in een lager geval te zijn.

Returns

List < SpellCheckError >

Een lijst met SpellCheckError-objecten die verkeerde woorden vertegenwoordigen met lijsten die de juiste spellingen voor elke verkeerde woorden suggereren,En met de edit afstand.

GetXml()

XML string met herkenningsresultaten.

public string GetXml()

Returns

string

Herkenning resulteert als een string XML serialiseren.

Save(string, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)

Speel het document als platte tekst, PDF of Microsoft Word Document.

public void Save(string fullFileName, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

fullFileName string

Filename met een pad voor het opslaan van herkenning resultaat in het geselecteerde formaat.

saveFormat SaveFormat

Documentformaat (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

applySpellingCorrection bool

Set true to correct mispelde woorden in het geval u een dergelijke in uw herkenningsresultaat.

language SpellCheckLanguage

Dictionary voor spell check (optional)

dictionaryPath string

Volledige route naar de gebruikers woordenboek in .txt format. Format is [word - ruimte - frequentie(number)].Voorbeeld: de 23135851162\nthat 3400031103\n

embeddedFontPath string

Optioneel. volledige route naar de gebruiker lettertype.

optimizePdf PdfOptimizationMode

Verminder de PDF-bestandgrootte door de kwaliteit van achtergrondbeelden te verlagen.De oorspronkelijke beeldkwaliteit wordt standaard bewaard.

Save(string, SaveFormat, string, PdfOptimizationMode)

Speel het document als platte tekst, PDF of Microsoft Word Document.

public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

fullFileName string

Filename met een pad voor het opslaan van herkenning resultaat in het geselecteerde formaat.

saveFormat SaveFormat

Documentformaat (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

embeddedFontPath string

Optioneel. volledige route naar de gebruiker lettertype.

optimizePdf PdfOptimizationMode

Verminder de PDF-bestandgrootte door de kwaliteit van achtergrondbeelden te verlagen.De oorspronkelijke beeldkwaliteit wordt standaard bewaard.

Save(MemoryStream, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)

Speel het document als platte tekst, PDF of Microsoft Word Document.

public void Save(MemoryStream stream, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

stream MemoryStream

MemoryStream voor het opslaan van herkenning resulteert in het geselecteerde formaat.

saveFormat SaveFormat

Documentformaat (Docx, Txt en PDF)

applySpellingCorrection bool

Set true to correct mispelde woorden in het geval u een dergelijke in uw herkenningsresultaat.

language SpellCheckLanguage

Dictionary voor spell check (optional)

dictionaryPath string

Volledige route naar de gebruikers woordenboek in .txt format. Format is [word - ruimte - frequentie(number)].Voorbeeld: de 23135851162\nthat 3400031103\n

embeddedFontPath string

Optioneel. volledige route naar de gebruiker lettertype.

optimizePdf PdfOptimizationMode

Verminder de PDF-bestandgrootte door de kwaliteit van achtergrondbeelden te verlagen.De oorspronkelijke beeldkwaliteit wordt standaard bewaard.

Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)

Speel het document als platte tekst, PDF of Microsoft Word Document.

public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

stream MemoryStream

MemoryStream voor het opslaan van herkenning resulteert in het geselecteerde formaat.

saveFormat SaveFormat

Documentformaat (Docx, Txt en PDF)

embeddedFontPath string

Optioneel. volledige route naar de gebruiker lettertype.

optimizePdf PdfOptimizationMode

Verminder de PDF-bestandgrootte door de kwaliteit van achtergrondbeelden te verlagen.De oorspronkelijke beeldkwaliteit wordt standaard bewaard.

Operators

Operator +(Recognitionresult, Recognitionresult)

Om het volledige resultaat van geïdentificeerde fragmenten (lijnen) te voltooien.

public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)

Parameters

main RecognitionResult

Het voorwerp waarop de juiste operand zal worden toegevoegd.

part RecognitionResult

De juiste operand.

Returns

RecognitionResult

Links van de operand.</string,></recognitionresult.linesresult></char[]>

 Nederlands