Class RecognitionResult
Pôvodný názov: Aspose.OCR Zhromaždenie: Aspose.OCR.dll (25.5.0)
Výsledky rozpoznávania obrazu.Obsahuje prvky s identifikačnými informáciami a metódami výsledného vývozu.
public class RecognitionResultInheritance
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
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
RecognitionAreasText
Získa zoznam výsledkov rozpoznávania zoznamu oblastí (Rectangles).
public List<string> RecognitionAreasText { get; }Hodnota nehnuteľnosti
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
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
Skew
Dostanete šikmý uhl.
public float Skew { get; set; }Hodnota nehnuteľnosti
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
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
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
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
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
Na ľavej strane.</string,></recognitionresult.linesresult></char[]>