RecognitionResult

Inheritance: java.lang.Object

public class RecognitionResult

Görüntü tanımanın sonuçları. Tanıma bilgileri içeren öğeler ve sonuç dışa aktarma yöntemleri içerir.

Yapıcılar

YapıcıAçıklama
RecognitionResult()Yeni bir örnek başlatır

Alanlar

AlanAçıklama
languageGörüntüde tanınan metnin dili.
recognitionCharactersListTanıma algoritması tarafından bulunan ve olasılık sırasına göre azalan şekilde düzenlenen karakter kümesi.
recognitionLinesResultSatırların (Dikdörtgenler) listesiyle tanıma sonuçlarının bir listesini alır.
recognitionRegionsResultBölgelerin (Dikdörtgenler) listesiyle tanıma sonuçlarının bir listesini alır.
recognitionTextTüm sayfanın veya tek bir alanın tanıma sonucu.
warningsOluşturma sırasında ortaya çıkan kritik olmayan hataları açıklayan uyarı mesajları listesini alır veya ayarlar.

Yöntemler

YöntemAçıklama
GetJson()Tanıma sonuçlarıyla JSON dizesi oluştur.
GetKeywords()Pasaporttan anahtar kelimeleri al (Test modu).
GetXml()Tanıma sonuçlarıyla JSON dizesi oluştur.
SetKeyword(String key, RecognitionResult.LinesResult result)
getSpellCheckCorrectedText()Metni düzeltir (yanlış yazılmış kelimeleri değiştirir).
getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)Metni düzeltir (yanlış yazılmış kelimeleri değiştirir).
getSpellCheckErrorList()Verilen giriş metni için önerilen yazım düzeltmeleriyle hatalı yazılmış kelimeleri bulun.
getSpellCheckErrorList(SpellCheck.SpellCheckLanguage language)Verilen giriş metni için önerilen yazım düzeltmeleriyle hatalı yazılmış kelimeleri bulun.
save(String fullFileName)Belgeyi düz metin olarak kaydeder
save(String fullFileName, Format format)Belgeyi düz metin ya da başka bir belge formatında kaydeder.
save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)Belgeyi düz metin ya da başka bir belge formatında kaydeder.
saveSpellCheckCorrectedText(String fullFileName, Format format)Belgeyi düz metin veya Microsoft Word Metin Belgesi formatında, İngilizce sözlük ile düzeltilmiş metin olarak kaydeder.
saveSpellCheckCorrectedText(String fullFileName, Format format, SpellCheck.SpellCheckLanguage language)Belgeyi düz metin ya da başka bir formatta düzeltilmiş metin olarak kaydeder.
toString()
useUserDictionary(String dictionaryPath)Yazım denetimi düzeltmesi için kendi sözlüğünüzü kullanmanıza izin verir.

RecognitionResult()

public RecognitionResult()

Yeni bir örnek başlatır

language

public Language language

Görüntüde tanınan metnin dili. Bu değer, Language.AUTO, Language.MULTILANGUAGE veya Language.UNIVERSAL seçildiğinde otomatik olarak belirlenir.

recognitionCharactersList

public ArrayList<char[]> recognitionCharactersList

Tanıma algoritması tarafından bulunan ve olasılık sırasına göre azalan şekilde düzenlenen karakter kümesi.

recognitionLinesResult

public ArrayList<RecognitionResult.LinesResult> recognitionLinesResult

Satırların (Dikdörtgenler) listesiyle tanıma sonuçlarının bir listesini alır.

recognitionRegionsResult

public ArrayList<RecognitionResult.RegionResult> recognitionRegionsResult

Bölgelerin (Dikdörtgenler) listesiyle tanıma sonuçlarının bir listesini alır.

recognitionText

public String recognitionText

Tüm sayfanın veya tek bir alanın tanıma sonucu.

warnings

public ArrayList<String> warnings

Oluşturma sırasında ortaya çıkan kritik olmayan hataları açıklayan uyarı mesajları listesini alır veya ayarlar.

GetJson()

public String GetJson()

Tanıma sonuçlarıyla JSON dizesi oluştur.

Returns: java.lang.String - Tanıma sonuçları JSON dizesi olarak.

GetKeywords()

public HashMap<String,RecognitionResult.LinesResult> GetKeywords()

Pasaporttan anahtar kelimeleri alın (Test modu. Yalnızca ABD ve MADAGASKAR pasaportları için çalışır).

Returns: java.util.HashMap<java.lang.String,com.aspose.ocr.RecognitionResult.LinesResult> - Anahtar kelimeyi anahtar ve LinesResult’ı değer olarak içeren sözlük.

GetXml()

public String GetXml()

Tanıma sonuçlarıyla JSON dizesi oluştur.

Returns: java.lang.String - Tanıma sonuçları XML dizesi olarak.

SetKeyword(String key, RecognitionResult.LinesResult result)

public void SetKeyword(String key, RecognitionResult.LinesResult result)

getSpellCheckCorrectedText()

public String getSpellCheckCorrectedText()

Metni düzeltir (yanlış yazılmış kelimeleri değiştirir).

Returns: java.lang.String - Düzeltildiği tanıma sonuçları dizesi. Varsayılan İngilizce sözlük.

getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)

public String getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)

Metni düzeltir (yanlış yazılmış kelimeleri değiştirir).

Parameters:

ParametreTürAçıklama
languageSpellCheckLanguageKullanılacak sözlük.

Returns: java.lang.String - Düzeltildiği tanıma sonuçları dizesi.

getSpellCheckErrorList()

public List<SpellCheck.SpellCheckError> getSpellCheckErrorList()

Verilen giriş metni için önerilen yazım düzeltmeleriyle hatalı kelimeleri bulun. Varsayılan İngilizce sözlük.

Returns: java.util.List<com.aspose.ocr.SpellCheck.SpellCheckError> - Her hatalı kelime için önerilen doğru yazımları ve düzenleme mesafesini içeren listelerle hatalı kelimeleri temsil eden SpellCheckError nesnesinin ArrayList’i.

getSpellCheckErrorList(SpellCheck.SpellCheckLanguage language)

public List<SpellCheck.SpellCheckError> getSpellCheckErrorList(SpellCheck.SpellCheckLanguage language)

Verilen giriş metni için önerilen yazım düzeltmeleriyle hatalı yazılmış kelimeleri bulun.

Parameters:

ParametreTürAçıklama
languageSpellCheckLanguageKullanılacak sözlük.

Returns: java.util.List<com.aspose.ocr.SpellCheck.SpellCheckError> - Her hatalı kelime için önerilen doğru yazımları ve düzenleme mesafesini içeren listelerle hatalı kelimeleri temsil eden SpellCheckError nesnesinin ArrayList’i.

save(String fullFileName)

public void save(String fullFileName)

Belgeyi düz metin olarak kaydeder

Parameters:

ParametreTürAçıklama
fullFileNamejava.lang.StringTanıma sonucunu kaydetmek için yol içeren dosya adı

save(String fullFileName, Format format)

public void save(String fullFileName, Format format)

Belgeyi düz metin ya da başka bir belge formatında kaydeder.

Parameters:

ParametreTürAçıklama
fullFileNamejava.lang.StringTanıma sonucunu kaydetmek için yol içeren dosya adı.
formatFormatFormat’ın belge formatı enum türü.

save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)

public void save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)

Belgeyi düz metin ya da başka bir belge formatında kaydeder.

Parameters:

ParametreTürAçıklama
fullFileNamejava.lang.StringTanıma sonucunu kaydetmek için yol içeren dosya adı.
formatFormatFormat’ın belge formatı enum türü.
optimizePdfPdfOptimizationModeArka plan görüntülerinin kalitesini düşürerek PDF dosya boyutunu azaltın. Varsayılan olarak, orijinal görüntü kalitesi korunur.

saveSpellCheckCorrectedText(String fullFileName, Format format)

public void saveSpellCheckCorrectedText(String fullFileName, Format format)

Belgeyi düz metin veya Microsoft Word Metin Belgesi formatında, İngilizce sözlük ile düzeltilmiş metin olarak kaydeder.

Parameters:

ParametreTürAçıklama
fullFileNamejava.lang.StringTanıma sonucunu kaydetmek için yol içeren dosya adı.
formatFormatFormat’ın belge formatı enum türü.

saveSpellCheckCorrectedText(String fullFileName, Format format, SpellCheck.SpellCheckLanguage language)

public void saveSpellCheckCorrectedText(String fullFileName, Format format, SpellCheck.SpellCheckLanguage language)

Belgeyi düz metin ya da başka bir formatta düzeltilmiş metin olarak kaydeder.

Parameters:

ParametreTürAçıklama
fullFileNamejava.lang.StringTanıma sonucunu kaydetmek için yol içeren dosya adı.
formatFormatFormat’ın belge formatı enum türü.
languageSpellCheckLanguageYazım denetimi için sözlük.

useUserDictionary(String dictionaryPath)

public void useUserDictionary(String dictionaryPath)

Yazım denetimi düzeltmesi için kendi sözlüğünüzü kullanmanıza izin verir.

Parameters:

ParametreTürAçıklama
dictionaryPathjava.lang.StringKullanıcı sözlüğünün (frekans sözlüğü) tam yolu. Sözlük dosya biçimi: UTF-8 kodlamalı düz metin dosyası. Kelime ve Kelime Frekansı virgülle ayrılır, kelime ilk sütunda, frekans ikinci sütunda bulunur. Her kelime-frekans çifti ayrı bir satırda yer alır. Bir satır, karakter dizisinin ardından satır beslemesi ("\n"), satır dönüşü ("\r") veya satır dönüşünün hemen ardından satır beslemesi ("\r\n") ile tanımlanır. Her kelime küçük harfle olmalıdır.