Class RecognitionResult

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

object RecognitionResult

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

string

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

List

RecognitionAreasText

Získává seznam rozpoznávání výsledků seznamu oblastí (Rectangles).

public List<string> RecognitionAreasText { get; }

Hodnota nemovitosti

List < string >

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

List < char []≫

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

string

Skew

Zde je skrytý úhel.

public float Skew { get; set; }

Hodnota nemovitosti

float

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

List < string >

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

string

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

string

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

string

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

RecognitionResult

Levý operand.</string,></recognitionresult.linesresult></char[]>

 Čeština