Class RecognitionResult
Именује се: Aspose.OCR Асамблеја: Aspose.OCR.dll (25.4.0)
Резултати препознавања слике.Садржи елементе са информацијама о препознавању и методама извоза резултата.
public class RecognitionResult
Inheritance
Наслеђени чланови
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; }
Вредност имовине
Image
Добија или поставља слику за стварање ПДФ-а.
public byte[][,] Image { get; set; }
Вредност имовине
byte [][,]
RecognitionAreasRectangles
Координати правоугаоних координати.
public List<rectangle> RecognitionAreasRectangles { get; }
Вредност имовине
RecognitionAreasText
Добија листу препознавања резултата листе подручја (ректангуле).
public List<string> RecognitionAreasText { get; }
Вредност имовине
RecognitionCharactersList
Комплект ликова пронађен алгоритмом препознавања и распоређен у спуштајућем реду вероватноће.
public List<char[]> RecognitionCharactersList { get; }
Вредност имовине
Remarks
Широк спектар симбола Систем.Цхар са максималном вероватноћом и алтернативама.
RecognitionLinesResult
Добија листу резултата препознавања са листом редова (ректангуле).
public List<recognitionresult.linesresult> RecognitionLinesResult { get; }
Вредност имовине
List < RecognitionResult . LinesResult >
RecognitionText
Добије препознавање резултат у једном реду.
public string RecognitionText { get; set; }
Вредност имовине
Skew
Угао је угао.
public float Skew { get; set; }
Вредност имовине
Warnings
Добијте листу упозорења које описују некритичне грешке које су се појавиле током генерације.
public List<string> Warnings { get; }
Вредност имовине
Methods
GetJson(Боол)
Формулисати ЈСОН струју са резултатима препознавања.
public string GetJson(bool isReadable = false)
Parameters
isReadable
bool
Одређује да ли ће ЈСОН бити људски читави.
Returns
Резултати препознавања као JSON струја.
GetKeywords()
Добијте кључне речи из пасоша (Тест режим. ради само за САД и МАДАГАСЦАР пасоше).
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
Текст са замењеним речима.
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()
Формулирање КСМЛ струке са резултатима препознавања.
public string GetXml()
Returns
Резултат препознавања је као серијализовани КСМЛ струја.
Save(string, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)
Сачува документ као равни текст, ПДФ или Мицрософт Ворд Документ.
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
Опционално. пуни пут до корисничког речника у .ткст формату. формат је [слово - простор - фреквенција(број)].Пример: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Опционално. пуни пут до корисничког шрифта.
optimizePdf
PdfOptimizationMode
Смањите величину ПДФ датотеке смањењем квалитета позадине слике. по подразумевању, оригинална квалитет слике се чува.
Save(string, SaveFormat, string, PdfOptimizationMode)
Сачува документ као равни текст, ПДФ или Мицрософт Ворд Документ.
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
Смањите величину ПДФ датотеке смањењем квалитета позадине слике. по подразумевању, оригинална квалитет слике се чува.
Save(MemoryStream, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)
Сачува документ као равни текст, ПДФ или Мицрософт Ворд Документ.
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 za štednju prepoznavanja rezultat je u odabranom formatu.
saveFormat
SaveFormat
Формат документа (Docx, Txt и PDF)
applySpellingCorrection
bool
Поставите веран да исправите погрешне речи у случају да имате такве у вашем резултату препознавања.
language
SpellCheckLanguage
Речник за испирање (опционално)
dictionaryPath
string
Опционално. пуни пут до корисничког речника у .ткст формату. формат је [слово - простор - фреквенција(број)].Пример: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Опционално. пуни пут до корисничког шрифта.
optimizePdf
PdfOptimizationMode
Смањите величину ПДФ датотеке смањењем квалитета позадине слике. по подразумевању, оригинална квалитет слике се чува.
Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)
Сачува документ као равни текст, ПДФ или Мицрософт Ворд Документ.
public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
stream
MemoryStream
MemoryStream za štednju prepoznavanja rezultat je u odabranom formatu.
saveFormat
SaveFormat
Формат документа (Docx, Txt и PDF)
embeddedFontPath
string
Опционално. пуни пут до корисничког шрифта.
optimizePdf
PdfOptimizationMode
Смањите величину ПДФ датотеке смањењем квалитета позадине слике. по подразумевању, оригинална квалитет слике се чува.
Operators
Оператор +(Резултат препознавања, Резултат препознавања)
За завршетак пуног резултата од признатих фрагмената (линија).
public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)
Parameters
main
RecognitionResult
Предмет на који ће се додати прави оператор.
part
RecognitionResult
Права операција
Returns
Лево од операције.</string,></recognitionresult.linesresult></char[]>