Class RecognitionResult

Class RecognitionResult

Pôvodný názov: Aspose.OCR Zhromaždenie: Aspose.OCR.dll (25.4.0)

Výsledky rozpoznávania obrazu.Obsahuje prvky s identifikačnými informáciami a metódami výsledného vývozu.

public class RecognitionResult

Inheritance

object RecognitionResult

Z dedičných členov

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

Properties

FileName

Plná cesta k súboru.

public string FileName { get; set; }

Hodnota nehnuteľnosti

string

Image

Získajte alebo nastavíte obrázok pre vytvorenie PDF.

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

Hodnota nehnuteľnosti

byte [][,]

RecognitionAreasRectangles

Dostáva rektangulárne koordináty.

public List<rectangle> RecognitionAreasRectangles { get; }

Hodnota nehnuteľnosti

List

RecognitionAreasText

Získa zoznam výsledkov rozpoznávania zoznamu oblastí (Rectangles).

public List<string> RecognitionAreasText { get; }

Hodnota nehnuteľnosti

List < string >

RecognitionCharactersList

Súbor znakov nájdených algoritmom rozpoznávania a usporiadaných v nižšom poradí pravdepodobnosti.

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

Hodnota nehnuteľnosti

List < char [ ] & Gt ;

Remarks

Nariadenie symbolov System.Char s maximálnou pravdepodobnosťou a alternatívami.

RecognitionLinesResult

Získa zoznam výsledkov rozpoznávania s zoznamom riadkov (Rectangles).

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

Hodnota nehnuteľnosti

List < RecognitionResult . LinesResult >

RecognitionText

Získať uznanie výsledok v jednej reťazci.

public string RecognitionText { get; set; }

Hodnota nehnuteľnosti

string

Skew

Dostanete šikmý uhl.

public float Skew { get; set; }

Hodnota nehnuteľnosti

float

Warnings

Získajte zoznam varovných správ popisujúcich nekritické chyby, ktoré sa objavili počas generácie.

public List<string> Warnings { get; }

Hodnota nehnuteľnosti

List < string >

Methods

GetJson(bool)

Formát JSON riadok s výsledkami rozpoznávania.

public string GetJson(bool isReadable = false)

Parameters

isReadable bool

Určuje, či bude JSON čitateľným človekom.

Returns

string

Výsledky rozpoznávania ako JSON string.

GetKeywords()

Získajte kľúčové slová z cestovného pasu (Test režim. funguje iba pre USA a MADAGASCAR pasy).

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

Returns

Dictionary < string , RecognitionResult . LinesResult >

Slovník s kľúčovými slovami ako kľúč a LinesResult ako hodnota.

GetSpellCheckCorrectedText(SpellCheckLanguage, príslušenstvo)

Korekcia textu (zmeniť nesprávne slová).

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

Parameters

language SpellCheckLanguage

Slovník na použitie.

dictionaryPath string

Plná cesta k užívateľskému slovníku (frekvenčný slovník).Formát slovného súboru:Plný textový súbor v UTF-8 kódovaní.Frekvencia slova a slova sa oddeľuje podľa priestoru alebo tab.V predvolenom nastavení sa predpokladá, že slovo sa nachádza v prvej stĺpci a frekvencia v druhej stĺpci.Každé slovo-frekvenčné páry v samostatnej čiare.A linka je definovaná ako sekvencia znakov, za ktorou nasleduje prívesok čiary ("\n"), prívesok návrat ("\r"),alebo dopravný návrat okamžite nasledovaný riadkovým feedom („\r\n“).Očakáva sa, že každé slovo bude v nižšom prípade.

Returns

string

Text s nahradenými slovami.

GetSpellCheckErrorList(SpellCheckLanguage, príslušenstvo)

Vyhľadajte zlyhané slová s navrhovanými zlyhaním pre daný vstupný text.

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

Parameters

language SpellCheckLanguage

Slovník na použitie.

dictionaryPath string

Plná cesta k užívateľskému slovníku (frekvenčný slovník).Formát slovného súboru:Plný textový súbor v UTF-8 kódovaní.Frekvencia slova a slova sa oddeľuje podľa priestoru alebo tab.V predvolenom nastavení sa predpokladá, že slovo sa nachádza v prvej stĺpci a frekvencia v druhej stĺpci.Každé slovo-frekvenčné páry v samostatnej čiare.A linka je definovaná ako sekvencia znakov, za ktorou nasleduje prívesok čiary ("\n"), prívesok návrat ("\r"),alebo dopravný návrat okamžite nasledovaný riadkovým feedom („\r\n“).Očakáva sa, že každé slovo bude v nižšom prípade.

Returns

List < SpellCheckError >

Zoznam objektov SpellCheckError, ktoré predstavujú nesprávne zaznamenané slová s zoznammi navrhnutými správnymi zaznamenanými pre každé nesprávne zaznamenané slovo,a s edit vzdialenosťou.

GetXml()

Formát XML riadok s výsledkami rozpoznávania.

public string GetXml()

Returns

string

Výsledky rozpoznávania ako sérializovaný string XML.

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

Uloží dokument ako plochý text, PDF alebo 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

Názov súboru s cestou na zachovanie rozpoznávania výsledok v vybranom formáte.

saveFormat SaveFormat

Formát dokumentu (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

applySpellingCorrection bool

Nastavte pravdu na opravu nesprávnych slov v prípade, že máte takú vo vašom výsledku rozpoznávania.

language SpellCheckLanguage

Slovník pre spell check (opcionálne).

dictionaryPath string

Voliteľne. plná cesta k užívateľskému slovníku vo formáte .txt. Formát je [slovo - priestor - frekvencia(číslo)].Príklad: 23135851162\nthat 3400031103\n

embeddedFontPath string

Opcionálne. plná cesta k užívateľskému písmu.

optimizePdf PdfOptimizationMode

Znížte veľkosť súboru PDF tým, že znižujete kvalitu obrázkov na pozadí.V predvolenom nastavení sa zachová pôvodná kvalita obrazu.

Save(string, SaveFormat, string, PdfOptimizationMode)

Uloží dokument ako plochý text, PDF alebo Microsoft Word Document.

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

Parameters

fullFileName string

Názov súboru s cestou na zachovanie rozpoznávania výsledok v vybranom formáte.

saveFormat SaveFormat

Formát dokumentu (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

embeddedFontPath string

Opcionálne. plná cesta k užívateľskému písmu.

optimizePdf PdfOptimizationMode

Znížte veľkosť súboru PDF tým, že znižujete kvalitu obrázkov na pozadí.V predvolenom nastavení sa zachová pôvodná kvalita obrazu.

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

Uloží dokument ako plochý text, PDF alebo 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 pre úsporu rozpoznávania výsledok v vybranom formáte.

saveFormat SaveFormat

Formát dokumentov (Docx, Txt a PDF)

applySpellingCorrection bool

Nastavte pravdu na opravu nesprávnych slov v prípade, že máte takú vo vašom výsledku rozpoznávania.

language SpellCheckLanguage

Slovník pre spell check (opcionálne).

dictionaryPath string

Voliteľne. plná cesta k užívateľskému slovníku vo formáte .txt. Formát je [slovo - priestor - frekvencia(číslo)].Príklad: 23135851162\nthat 3400031103\n

embeddedFontPath string

Opcionálne. plná cesta k užívateľskému písmu.

optimizePdf PdfOptimizationMode

Znížte veľkosť súboru PDF tým, že znižujete kvalitu obrázkov na pozadí.V predvolenom nastavení sa zachová pôvodná kvalita obrazu.

Save(MemoryStream, SaveFormat, riadok, PdfOptimizationMode)

Uloží dokument ako plochý text, PDF alebo Microsoft Word Document.

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

Parameters

stream MemoryStream

MemoryStream pre úsporu rozpoznávania výsledok v vybranom formáte.

saveFormat SaveFormat

Formát dokumentov (Docx, Txt a PDF)

embeddedFontPath string

Opcionálne. plná cesta k užívateľskému písmu.

optimizePdf PdfOptimizationMode

Znížte veľkosť súboru PDF tým, že znižujete kvalitu obrázkov na pozadí.V predvolenom nastavení sa zachová pôvodná kvalita obrazu.

Operators

prevádzkovateľ +(Rozpoznávanie, rozpoznávanieRozpoznávanie)

Dokončiť úplný výsledok z rozpoznaných fragmentov (liniek).

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

Parameters

main RecognitionResult

Objekt, ku ktorému bude pridaný správny operand.

part RecognitionResult

Správny operand

Returns

RecognitionResult

Na ľavej strane.</string,></recognitionresult.linesresult></char[]>

 Slovenčina