RecognitionResult

Inheritance: java.lang.Object

public class RecognitionResult

Hasil pengenalan gambar. Berisi elemen dengan informasi pengenalan dan metode untuk mengekspor hasil.

Konstruktor

KonstruktorDeskripsi
RecognitionResult()Menginisialisasi instance baru dari

Bidang

BidangDeskripsi
languageBahasa teks yang dikenali dalam gambar.
recognitionCharactersListSekumpulan karakter yang ditemukan oleh algoritma pengenalan dan diurutkan dalam urutan menurun berdasarkan probabilitas.
recognitionLinesResultMendapatkan daftar hasil pengenalan dengan daftar baris (Persegi panjang).
recognitionRegionsResultMendapatkan daftar hasil pengenalan dengan daftar wilayah (Persegi panjang).
recognitionTextHasil pengenalan semua halaman atau satu area.
warningsMendapatkan atau mengatur daftar pesan peringatan yang menggambarkan kesalahan non-kritis yang muncul selama proses pembuatan.

Metode

MetodeDeskripsi
GetJson()Buat string JSON dengan hasil pengenalan.
GetKeywords()Dapatkan kata kunci dari paspor (Mode uji.
GetXml()Buat string JSON dengan hasil pengenalan.
SetKeyword(String key, RecognitionResult.LinesResult result)
getSpellCheckCorrectedText()Mengoreksi teks (mengganti kata yang salah eja).
getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)Mengoreksi teks (mengganti kata yang salah eja).
getSpellCheckErrorList()Temukan kata-kata yang salah eja dengan ejaan yang disarankan untuk teks input yang diberikan.
getSpellCheckErrorList(SpellCheck.SpellCheckLanguage language)Temukan kata-kata yang salah eja dengan ejaan yang disarankan untuk teks input yang diberikan.
save(String fullFileName)Menyimpan dokumen dalam teks biasa
save(String fullFileName, Format format)Menyimpan dokumen dalam teks biasa atau format dokumen lain.
save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)Menyimpan dokumen dalam teks biasa atau format dokumen lain.
saveSpellCheckCorrectedText(String fullFileName, Format format)Menyimpan teks yang telah dikoreksi dengan kamus bahasa Inggris dalam dokumen dalam format teks biasa atau format Dokumen Teks Microsoft Word.
saveSpellCheckCorrectedText(String fullFileName, Format format, SpellCheck.SpellCheckLanguage language)Menyimpan teks yang telah dikoreksi dalam dokumen dalam format teks biasa atau format lain.
toString()
useUserDictionary(String dictionaryPath)Memungkinkan penggunaan kamus sendiri untuk koreksi pemeriksaan ejaan.

RecognitionResult()

public RecognitionResult()

Menginisialisasi instance baru dari

language

public Language language

Bahasa dari teks yang dikenali dalam gambar. Nilai ini ditentukan secara otomatis jika Language.AUTO , Language.MULTILANGUAGE , atau Language.UNIVERSAL dipilih.

recognitionCharactersList

public ArrayList<char[]> recognitionCharactersList

Sekumpulan karakter yang ditemukan oleh algoritma pengenalan dan diurutkan dalam urutan menurun berdasarkan probabilitas.

recognitionLinesResult

public ArrayList<RecognitionResult.LinesResult> recognitionLinesResult

Mendapatkan daftar hasil pengenalan dengan daftar baris (Persegi panjang).

recognitionRegionsResult

public ArrayList<RecognitionResult.RegionResult> recognitionRegionsResult

Mendapatkan daftar hasil pengenalan dengan daftar wilayah (Persegi panjang).

recognitionText

public String recognitionText

Hasil pengenalan semua halaman atau satu area.

warnings

public ArrayList<String> warnings

Mendapatkan atau mengatur daftar pesan peringatan yang menggambarkan kesalahan non-kritis yang muncul selama proses pembuatan.

GetJson()

public String GetJson()

Buat string JSON dengan hasil pengenalan.

Returns: java.lang.String - Hasil pengenalan sebagai string JSON.

GetKeywords()

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

Dapatkan kata kunci dari paspor (Mode uji. Hanya berfungsi untuk paspor USA dan MADAGASCAR).

Returns: java.util.HashMap<java.lang.String,com.aspose.ocr.RecognitionResult.LinesResult> - Kamus dengan kata kunci sebagai kunci dan LinesResult sebagai nilai.

GetXml()

public String GetXml()

Buat string JSON dengan hasil pengenalan.

Returns: java.lang.String - Hasil pengenalan sebagai string XML.

SetKeyword(String key, RecognitionResult.LinesResult result)

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

getSpellCheckCorrectedText()

public String getSpellCheckCorrectedText()

Mengoreksi teks (mengganti kata yang salah eja).

Returns: java.lang.String - String hasil pengenalan yang telah dikoreksi. Kamus bahasa Inggris default.

getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)

public String getSpellCheckCorrectedText(SpellCheck.SpellCheckLanguage language)

Mengoreksi teks (mengganti kata yang salah eja).

Parameters:

ParameterTipeDeskripsi
languageSpellCheckLanguageKamus yang akan digunakan.

Returns: java.lang.String - String hasil pengenalan yang telah dikoreksi.

getSpellCheckErrorList()

public List<SpellCheck.SpellCheckError> getSpellCheckErrorList()

Temukan kata-kata yang salah eja dengan ejaan yang disarankan untuk teks input yang diberikan. Kamus bahasa Inggris default.

Returns: java.util.List<com.aspose.ocr.SpellCheck.SpellCheckError> - ArrayList objek SpellCheckError yang mewakili kata-kata yang salah eja dengan daftar ejaan yang disarankan untuk setiap kata yang salah eja, serta jarak edit.

getSpellCheckErrorList(SpellCheck.SpellCheckLanguage language)

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

Temukan kata-kata yang salah eja dengan ejaan yang disarankan untuk teks input yang diberikan.

Parameters:

ParameterTipeDeskripsi
languageSpellCheckLanguageKamus yang akan digunakan.

Returns: java.util.List<com.aspose.ocr.SpellCheck.SpellCheckError> - ArrayList objek SpellCheckError yang mewakili kata-kata yang salah eja dengan daftar ejaan yang disarankan untuk setiap kata yang salah eja, serta jarak edit.

save(String fullFileName)

public void save(String fullFileName)

Menyimpan dokumen dalam teks biasa

Parameters:

ParameterTipeDeskripsi
fullFileNamejava.lang.StringNama file dengan jalur untuk menyimpan hasil pengenalan

save(String fullFileName, Format format)

public void save(String fullFileName, Format format)

Menyimpan dokumen dalam teks biasa atau format dokumen lain.

Parameters:

ParameterTipeDeskripsi
fullFileNamejava.lang.StringNama file dengan jalur untuk menyimpan hasil pengenalan.
formatFormatEnum tipe format dokumen dari Format.

save(String fullFileName, Format format, PdfOptimizationMode optimizePdf)

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

Menyimpan dokumen dalam teks biasa atau format dokumen lain.

Parameters:

ParameterTipeDeskripsi
fullFileNamejava.lang.StringNama file dengan jalur untuk menyimpan hasil pengenalan.
formatFormatEnum tipe format dokumen dari Format.
optimizePdfPdfOptimizationModeKurangi ukuran file PDF dengan menurunkan kualitas gambar latar belakang. Secara default, kualitas gambar asli dipertahankan.

saveSpellCheckCorrectedText(String fullFileName, Format format)

public void saveSpellCheckCorrectedText(String fullFileName, Format format)

Menyimpan teks yang telah dikoreksi dengan kamus bahasa Inggris dalam dokumen dalam format teks biasa atau format Dokumen Teks Microsoft Word.

Parameters:

ParameterTipeDeskripsi
fullFileNamejava.lang.StringNama file dengan jalur untuk menyimpan hasil pengenalan.
formatFormatEnum tipe format dokumen dari Format.

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

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

Menyimpan teks yang telah dikoreksi dalam dokumen dalam format teks biasa atau format lain.

Parameters:

ParameterTipeDeskripsi
fullFileNamejava.lang.StringNama file dengan jalur untuk menyimpan hasil pengenalan.
formatFormatEnum tipe format dokumen dari Format.
languageSpellCheckLanguageKamus untuk pemeriksaan ejaan.

useUserDictionary(String dictionaryPath)

public void useUserDictionary(String dictionaryPath)

Memungkinkan penggunaan kamus sendiri untuk koreksi pemeriksaan ejaan.

Parameters:

ParameterTipeDeskripsi
dictionaryPathjava.lang.StringJalur lengkap ke kamus pengguna (kamus frekuensi). Format file kamus: File teks biasa dengan enkoding UTF-8. Kata dan Frekuensi Kata dipisahkan oleh koma, kata diharapkan berada di kolom pertama dan frekuensi di kolom kedua. Setiap pasangan kata-frekuensi berada pada baris terpisah. Baris didefinisikan sebagai urutan karakter yang diikuti oleh line feed ("\n"), carriage return ("\r"), atau carriage return yang langsung diikuti oleh line feed ("\r\n"). Setiap kata diharapkan dalam huruf kecil.