Class RecognitionResult
Název místa: Aspose.OCR Sbírka: Aspose.OCR.dll (25.4.0)
Výsledky rozpoznávání obrazu.Obsahuje prvky s informacemi o rozpoznávání a metody vývozu výsledk.
public class RecognitionResult
Inheritance
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
FileName
Celá cesta k souboru.
public string FileName { get; set; }
Hodnota nemovitosti
Image
Obdržíte nebo nastavíte obrázek pro PDF tvorbu.
public byte[][,] Image { get; set; }
Hodnota nemovitosti
byte [][,]
RecognitionAreasRectangles
Dostane rektangulární koordináty.
public List<rectangle> RecognitionAreasRectangles { get; }
Hodnota nemovitosti
RecognitionAreasText
Získává seznam rozpoznávání výsledků seznamu oblastí (Rectangles).
public List<string> RecognitionAreasText { get; }
Hodnota nemovitosti
RecognitionCharactersList
Soubor znaků, které se nacházejí v algoritmu rozpoznání a jsou uspořádány v následujícím pořadí pravděpodobnosti.
public List<char[]> RecognitionCharactersList { get; }
Hodnota nemovitosti
Remarks
ada symbolů System.Char s maximální pravděpodobností a alternativami.
RecognitionLinesResult
Obdrží seznam výsledků rozpoznání s seznamem řádků (Rectangles).
public List<recognitionresult.linesresult> RecognitionLinesResult { get; }
Hodnota nemovitosti
List < RecognitionResult . LinesResult >
RecognitionText
Získává uznání výsledek v jedné řetězci.
public string RecognitionText { get; set; }
Hodnota nemovitosti
Skew
Zde je skrytý úhel.
public float Skew { get; set; }
Hodnota nemovitosti
Warnings
Zobrazí se seznam varovných zpráv popisujících nekritické chyby, které se objevily během generace.
public List<string> Warnings { get; }
Hodnota nemovitosti
Methods
GetJson(Bolíček)
Formát JSON řetězec s výsledky rozpoznán.
public string GetJson(bool isReadable = false)
Parameters
isReadable
bool
Určuje, zda bude JSON lidským čitelným.
Returns
Výsledky uznávání jako JSON string.
GetKeywords()
Získejte klíčová slova z cestovního pasu (Testový režim. funguje pouze pro USA a MADAGASCAR pasy).
public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()
Returns
Dictionary < string , RecognitionResult . LinesResult >
Slovník s klíčovými slovy jako klíč a LinesResult jako hodnota.
GetSpellCheckCorrectedText(SpellCheckLanguage, řetězec)
Opravuje text (změní chybné slovo).
public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Slovník k použit.
dictionaryPath
string
Volitelně. plná cesta k uživatelskému slovníku (často slovníku).Formát slovního souboru:Textové soubory v UTF-8 kódován.Frekvence slova a slova jsou odděleny prostorem nebo tab.Podle výchozího nastavení se očekává slovo v prvním sloupci a frekvence v druhém sloupci.Každé slovo-frekvenční pár v oddělené řádku. řádek je definován jako sekvence znaků následujících přívodem řádku ("\n"), přepravní návrat ("\r"),nebo přepravní návrat okamžitě následován přívodem linií („\r\n").Každé slovo se očekává v nižším případ.
Returns
Text s nahrazenými slovy.
GetSpellCheckErrorList(SpellCheckLanguage, řetězec)
Najděte ztracené slovo s navrhovanými ztraceními pro daný vstupní text.
public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Slovník k použit.
dictionaryPath
string
Volitelně. plná cesta k uživatelskému slovníku (často slovníku).Formát slovního souboru:Textové soubory v UTF-8 kódován.Frekvence slova a slova jsou odděleny prostorem nebo tab.Podle výchozího nastavení se očekává slovo v prvním sloupci a frekvence v druhém sloupci.Každé slovo-frekvenční pár v oddělené řádku. řádek je definován jako sekvence znaků následujících přívodem řádku ("\n"), přepravní návrat ("\r"),nebo přepravní návrat okamžitě následován přívodem linií („\r\n").Každé slovo se očekává v nižším případ.
Returns
List < SpellCheckError >
Seznam objektů SpellCheckError, které představují nesprávné slovo a seznamy navržené správné spellings pro každé nesprávné slovo,A to i s editační vzdálenost.
GetXml()
Formát XML řetěz s výsledky rozpoznán.
public string GetXml()
Returns
Výsledky rozpoznání jsou jako řetěz XML serializovan.
Save(string, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)
Uloží dokument jako plochý text, PDF nebo 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ázev s cestou k ušetření rozpoznání výsledek ve vybraném formátu.
saveFormat
SaveFormat
Formát dokumentu (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml).
applySpellingCorrection
bool
Ujistěte se, že opravíte chybné slova v případě, že takové máte ve vašem výsledku uznán.
language
SpellCheckLanguage
Slovník pro spell check (voliteln).
dictionaryPath
string
Volitelně. plná cesta ke slovníku uživatele ve formátu .txt. Formát je [sloví - prostor - frekvence(číslo)].Příklad: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Volitelně. plná cesta k uživatelskému písmu.
optimizePdf
PdfOptimizationMode
Snížit velikost souboru PDF tím, že sníží kvalitu pozadí obrázk.
Save(String, SaveFormat, String, PdfOptimizationMode)
Uloží dokument jako plochý text, PDF nebo Microsoft Word Document.
public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
fullFileName
string
Název s cestou k ušetření rozpoznání výsledek ve vybraném formátu.
saveFormat
SaveFormat
Formát dokumentu (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml).
embeddedFontPath
string
Volitelně. plná cesta k uživatelskému písmu.
optimizePdf
PdfOptimizationMode
Snížit velikost souboru PDF tím, že sníží kvalitu pozadí obrázk.
Save(MemoryStream, SaveFormat, bool, SpellCheckLanguage, řetěz, řetěz, PdfOptimizationMode)
Uloží dokument jako plochý text, PDF nebo 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 pro úsporu rozpoznání výsledek ve vybraném formátu.
saveFormat
SaveFormat
Formát dokumentů (Docx, Txt a PDF).
applySpellingCorrection
bool
Ujistěte se, že opravíte chybné slova v případě, že takové máte ve vašem výsledku uznán.
language
SpellCheckLanguage
Slovník pro spell check (voliteln).
dictionaryPath
string
Volitelně. plná cesta ke slovníku uživatele ve formátu .txt. Formát je [sloví - prostor - frekvence(číslo)].Příklad: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Volitelně. plná cesta k uživatelskému písmu.
optimizePdf
PdfOptimizationMode
Snížit velikost souboru PDF tím, že sníží kvalitu pozadí obrázk.
Save(MemoryStream, SaveFormat, řetězec, PdfOptimizationMode)
Uloží dokument jako plochý text, PDF nebo Microsoft Word Document.
public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
stream
MemoryStream
MemoryStream pro úsporu rozpoznání výsledek ve vybraném formátu.
saveFormat
SaveFormat
Formát dokumentů (Docx, Txt a PDF).
embeddedFontPath
string
Volitelně. plná cesta k uživatelskému písmu.
optimizePdf
PdfOptimizationMode
Snížit velikost souboru PDF tím, že sníží kvalitu pozadí obrázk.
Operators
Operátor +(Výsledek uznání, uznání)
K dokončení úplného výsledku z rozpoznaných fragmentů (linek).
public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)
Parameters
main
RecognitionResult
Předmět, ke kterému bude přidán správný operand.
part
RecognitionResult
Správný operand.
Returns
Levý operand.</string,></recognitionresult.linesresult></char[]>