Class RecognitionResult

Class RecognitionResult

Името на пространството: Aspose.OCR Асамблея: Aspose.OCR.dll (25.4.0)

Резултатите от разпознаването на изображението.Съдържа елементи с информация за разпознаване и методи за износ на резултати.

public class RecognitionResult

Inheritance

object RecognitionResult

наследници

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

Properties

FileName

Пътят към файла.

public string FileName { get; set; }

стойност на имота

string

Image

Получава или задава изображение за създаване на PDF.

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

стойност на имота

byte [][,]

RecognitionAreasRectangles

Осигурява директни координати.

public List<rectangle> RecognitionAreasRectangles { get; }

стойност на имота

List

RecognitionAreasText

Получава списък на резултатите за разпознаване на списъка с области (Ректангели).

public List<string> RecognitionAreasText { get; }

стойност на имота

List < string >

RecognitionCharactersList

Комплект от знаци, открити от алгоритъма за разпознаване и уредени в низходящ ред на вероятност.

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

стойност на имота

List < char []&;

Remarks

Поредицата от символи System.Char с максимална вероятност и алтернативи.

RecognitionLinesResult

Получава списък на резултатите за разпознаване с списъка на редове (Rectangles).

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

стойност на имота

List < RecognitionResult . LinesResult >

RecognitionText

Получава признание резултат в една линия.

public string RecognitionText { get; set; }

стойност на имота

string

Skew

Налице е скъп ъгъл.

public float Skew { get; set; }

стойност на имота

float

Warnings

Получават списък на предупредителните съобщения, описващи некритични грешки, които се появяват по време на генерацията.

public List<string> Warnings { get; }

стойност на имота

List < string >

Methods

GetJson(Боул)

Формиране на JSON лента с резултати за разпознаване.

public string GetJson(bool isReadable = false)

Parameters

isReadable bool

Определя дали JSON ще бъде човешки читаем.

Returns

string

JSON string.

GetKeywords()

Получете ключови думи от паспорта (Тест режим. работи само за USA и MADAGASCAR паспорти).

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

Returns

Dictionary < string , RecognitionResult . LinesResult >

Речник с ключова дума като ключ и LinesResult като стойност.

GetSpellCheckCorrectedText(SpellCheckLanguage, Стринг)

Правилният текст (заменя неправилните думи).

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

Parameters

language SpellCheckLanguage

Речник за използване.

dictionaryPath string

Пълният път към речника на потребителя (речник на честотата).Файл формат на речник:Пълно текстови файлове в UTF-8 кодиране.По подразбиране, думата се очаква в първата колона и честотата в втората.Всяка дума-честотна двойка в отделна линия.Линкът е дефиниран като последователност от знаци, следвана от линията ("\n"), връщането на превозното средство („\r"),или връщане на превоз незабавно, следвано от линия ("\r\n").Всяка дума се очаква да бъде в по-ниски случаи.

Returns

string

Текст с замествани думи.

GetSpellCheckErrorList(SpellCheckLanguage, Стринг)

Намерете пропуснатите думи с предложени пропуски за даден входна текст.

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

Parameters

language SpellCheckLanguage

Речник за използване.

dictionaryPath string

Пълният път към речника на потребителя (речник на честотата).Файл формат на речник:Пълно текстови файлове в UTF-8 кодиране.По подразбиране, думата се очаква в първата колона и честотата в втората.Всяка дума-честотна двойка в отделна линия.Линкът е дефиниран като последователност от знаци, следвана от линията ("\n"), връщането на превозното средство („\r"),или връщане на превоз незабавно, следвано от линия ("\r\n").Всяка дума се очаква да бъде в по-ниски случаи.

Returns

List < SpellCheckError >

Списък на обекта SpellCheckError, представляващ неправилни думи с списъци, предлагащи правилни грешки за всяка неправилна дума,И с редактиране на разстоянието.

GetXml()

Формат XML лента с резултати за разпознаване.

public string GetXml()

Returns

string

Резултатът от разпознаването е като серийно XML строеж.

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

PDF или Microsoft Word.

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

Филеименование с път за спасяване на резултата в избрания формат.

saveFormat SaveFormat

Docx, Txt, PDF, Xlsx, Rtf, Json, Xml).

applySpellingCorrection bool

Поставете вярно да коригирате погрешни думи, ако имате такива в резултата за разпознаване.

language SpellCheckLanguage

Речник за спил проверка (опционално).

dictionaryPath string

Пълният път към речника на потребителя в .txt формат. Форматът е [слово - пространство - честота(номер)].Пример: 23135851162\nthat 3400031103\n

embeddedFontPath string

Опционално. пълен път към потребителския шрифт.

optimizePdf PdfOptimizationMode

Намалете размера на PDF файла, като намалите качеството на фонови изображения. по подразбиране, първоначалното качество на изображението се запазва.

Save(Стрий, SaveFormat, Стрий, PdfOptimizationMode)

PDF или Microsoft Word.

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

Parameters

fullFileName string

Филеименование с път за спасяване на резултата в избрания формат.

saveFormat SaveFormat

Docx, Txt, PDF, Xlsx, Rtf, Json, Xml).

embeddedFontPath string

Опционално. пълен път към потребителския шрифт.

optimizePdf PdfOptimizationMode

Намалете размера на PDF файла, като намалите качеството на фонови изображения. по подразбиране, първоначалното качество на изображението се запазва.

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

PDF или Microsoft Word.

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 за спестяване на разпознаване се получава в избрания формат.

saveFormat SaveFormat

Docx, Txt и PDF).

applySpellingCorrection bool

Поставете вярно да коригирате погрешни думи, ако имате такива в резултата за разпознаване.

language SpellCheckLanguage

Речник за спил проверка (опционално).

dictionaryPath string

Пълният път към речника на потребителя в .txt формат. Форматът е [слово - пространство - честота(номер)].Пример: 23135851162\nthat 3400031103\n

embeddedFontPath string

Опционално. пълен път към потребителския шрифт.

optimizePdf PdfOptimizationMode

Намалете размера на PDF файла, като намалите качеството на фонови изображения. по подразбиране, първоначалното качество на изображението се запазва.

Save(MemoryStream, SaveFormat, лента, PdfOptimizationMode)

PDF или Microsoft Word.

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

Parameters

stream MemoryStream

MemoryStream за спестяване на разпознаване се получава в избрания формат.

saveFormat SaveFormat

Docx, Txt и PDF).

embeddedFontPath string

Опционално. пълен път към потребителския шрифт.

optimizePdf PdfOptimizationMode

Намалете размера на PDF файла, като намалите качеството на фонови изображения. по подразбиране, първоначалното качество на изображението се запазва.

Operators

Оператор +(Резултат от признаване, Резултат от признаване)

За да завършите пълния резултат от признати фрагменти (линии).

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

Parameters

main RecognitionResult

Предметът, към който ще бъде добавен правилният оператор.

part RecognitionResult

Правилен оператор

Returns

RecognitionResult

Левият оператор.</string,></recognitionresult.linesresult></char[]>

 Български