Class RecognitionResult

Class RecognitionResult

nazivni prostor: Aspose.OCR Sastav: Aspose.OCR.dll (25.4.0)

Rezultati priznavanja slike.Sadrži elemente s informacijama o prepoznavanju i metodama za izvoz rezultata.

public class RecognitionResult

Inheritance

object RecognitionResult

naslijeđeni članovi

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

Properties

FileName

Cijeli put do datoteke.

public string FileName { get; set; }

Vrijednost nekretnina

string

Image

Pronađite ili postavite sliku za PDF stvaranje.

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

Vrijednost nekretnina

byte [][,]

RecognitionAreasRectangles

Koristi rektangularne koordinate.

public List<rectangle> RecognitionAreasRectangles { get; }

Vrijednost nekretnina

List

RecognitionAreasText

Dobiva popis rezultata prepoznavanja popisa područja (Rectangles).

public List<string> RecognitionAreasText { get; }

Vrijednost nekretnina

List < string >

RecognitionCharactersList

Sastav znakova pronađenog algoritmom prepoznavanja i uređen u redoslijedu vjerojatnosti.

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

Vrijednost nekretnina

List < char [ ] i gt

Remarks

Vrsta simbola System.Char s maksimalnom vjerojatnošću i alternativama.

RecognitionLinesResult

Dobiva popis rezultata prepoznavanja s popisom redova (Rectangles).

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

Vrijednost nekretnina

List < RecognitionResult . LinesResult >

RecognitionText

Priznavanje dobiva rezultat u jednoj traku.

public string RecognitionText { get; set; }

Vrijednost nekretnina

string

Skew

Slijedi skijanje ugla.

public float Skew { get; set; }

Vrijednost nekretnina

float

Warnings

Pronađite popis upozorenja koje opisuju ne-kritske pogreške koje su se pojavile tijekom generacije.

public List<string> Warnings { get; }

Vrijednost nekretnina

List < string >

Methods

GetJson(Bolić)

Oblikujte JSON string s rezultatima prepoznavanja.

public string GetJson(bool isReadable = false)

Parameters

isReadable bool

Određuje je li JSON ljudski čitljiv.

Returns

string

Rezultati prepoznavanja kao JSON string.

GetKeywords()

Pronađite ključne riječi iz putovnice (testni način. radi samo za SAD i MADAGASCAR putovnice).

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

Returns

Dictionary < string , RecognitionResult . LinesResult >

Riječnik s ključnim riječima kao ključ i LinesResult kao vrijednost.

GetSpellCheckCorrectedText(SpellCheckLanguage i String)

Upravlja tekst (zamenjuje pogrešne riječi).

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

Parameters

language SpellCheckLanguage

Riječnik za korištenje.

dictionaryPath string

Opcionalno. cijeli put do korisničkog rječnika (frekvencijski rječnik).Riječnik formata datoteke:Tekstna datoteka u UTF-8 kodiranju.Frekvencija riječi i riječi razdvaja se po prostoru ili kartici.Po podrazumijevanju, riječ se očekuje u prvom stolpcu i frekvencija u drugom stolpcu.Svaka riječ-frekvencija-par u odvojenom redoslijedu.A linija je definirana kao sekvencija znakova slijedila je redoslijed ("\n"), vraćanje prijevoza ("\r"),ili vraćanje prijevoza odmah slijedeći linijskim hranom ("\r\n").Očekuje se da će svaka riječ biti u manjem slučaju.

Returns

string

Tekst s zamijenjenim riječima.

GetSpellCheckErrorList(SpellCheckLanguage i String)

Pronađite pogrešne riječi s predloženim zapisima za određeni upitni tekst.

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

Parameters

language SpellCheckLanguage

Riječnik za korištenje.

dictionaryPath string

Opcionalno. cijeli put do korisničkog rječnika (frekvencijski rječnik).Riječnik formata datoteke:Tekstna datoteka u UTF-8 kodiranju.Frekvencija riječi i riječi razdvaja se po prostoru ili kartici.Po podrazumijevanju, riječ se očekuje u prvom stolpcu i frekvencija u drugom stolpcu.Svaka riječ-frekvencija-par u odvojenom redoslijedu.A linija je definirana kao sekvencija znakova slijedila je redoslijed ("\n"), vraćanje prijevoza ("\r"),ili vraćanje prijevoza odmah slijedeći linijskim hranom ("\r\n").Očekuje se da će svaka riječ biti u manjem slučaju.

Returns

List < SpellCheckError >

Popis objekata SpellCheckError koji predstavljaju pogrešne riječi s popisima koji su predložili ispravne pogreške za svaku pogrešnu riječ,I to na editacijskoj udaljenosti.

GetXml()

Oblik XML string s rezultatima prepoznavanja.

public string GetXml()

Returns

string

Prepoznavanje rezultata kao string XML serializiran.

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

Shrani dokument kao ravni tekst, PDF ili Microsoft Word dokument.

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

Filename s putom za spašavanje prepoznavanja rezultata u odabranom formatu.

saveFormat SaveFormat

Format dokumenta (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

applySpellingCorrection bool

Postavite vjeru da ispravite pogrešne riječi u slučaju da imate takve u vašem rezultatu prepoznavanja.

language SpellCheckLanguage

Riječnik za spell check (opcionalno).

dictionaryPath string

Opcionalno. cijeli put do korisničkog rječnika u .txt formatu. format je [razgovor - prostor - frekvencija(broj)].Primjer: 23135851162\nthat 3400031103\n

embeddedFontPath string

Opcionalno. cijeli put do korisničkog pisma.

optimizePdf PdfOptimizationMode

Smanjite veličinu PDF datoteke smanjenjem kvalitete pozadine slike.

Save(String, SaveFormat, String, PdfOptimizationMode)

Shrani dokument kao ravni tekst, PDF ili Microsoft Word dokument.

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

Parameters

fullFileName string

Filename s putom za spašavanje prepoznavanja rezultata u odabranom formatu.

saveFormat SaveFormat

Format dokumenta (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

embeddedFontPath string

Opcionalno. cijeli put do korisničkog pisma.

optimizePdf PdfOptimizationMode

Smanjite veličinu PDF datoteke smanjenjem kvalitete pozadine slike.

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

Shrani dokument kao ravni tekst, PDF ili Microsoft Word dokument.

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 spašavanje prepoznavanja rezultat u odabranom formatu.

saveFormat SaveFormat

Format dokumenta (Docx, Txt i PDF)

applySpellingCorrection bool

Postavite vjeru da ispravite pogrešne riječi u slučaju da imate takve u vašem rezultatu prepoznavanja.

language SpellCheckLanguage

Riječnik za spell check (opcionalno).

dictionaryPath string

Opcionalno. cijeli put do korisničkog rječnika u .txt formatu. format je [razgovor - prostor - frekvencija(broj)].Primjer: 23135851162\nthat 3400031103\n

embeddedFontPath string

Opcionalno. cijeli put do korisničkog pisma.

optimizePdf PdfOptimizationMode

Smanjite veličinu PDF datoteke smanjenjem kvalitete pozadine slike.

Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)

Shrani dokument kao ravni tekst, PDF ili Microsoft Word dokument.

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

Parameters

stream MemoryStream

MemoryStream za spašavanje prepoznavanja rezultat u odabranom formatu.

saveFormat SaveFormat

Format dokumenta (Docx, Txt i PDF)

embeddedFontPath string

Opcionalno. cijeli put do korisničkog pisma.

optimizePdf PdfOptimizationMode

Smanjite veličinu PDF datoteke smanjenjem kvalitete pozadine slike.

Operators

Operator +(Rezultati priznavanja, Rezultati priznavanja)

Za ispunjavanje cjelokupnog rezultata od prepoznatljivih fragmenata (linja).

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

Parameters

main RecognitionResult

Predmet na koji će se dodati pravi operand.

part RecognitionResult

U pravu operaciju.

Returns

RecognitionResult

Na lijevoj strani.</string,></recognitionresult.linesresult></char[]>

 Hrvatski