Class DocumentRecognitionSettings

DocumentRecognitionSettings class

Pengaturan untuk pengenalan pdf. Berisi elemen yang memungkinkan penyesuaian proses pengenalan.

public class DocumentRecognitionSettings : BaseRecognitionSettings

Konstruktor

NamaKeterangan
DocumentRecognitionSettings(int, int)Menginisialisasi instance baru dariDocumentRecognitionSettings kelas dengan sekumpulan properti pendek.
DocumentRecognitionSettings(int, int, Language, bool, bool, int)Menginisialisasi instance baru dariDocumentRecognitionSettingskelas dengan set properti lengkap.

Properti

NamaKeterangan
AllowedCharacters { get; set; }Kumpulan karakter yang diizinkan. Menentukan jenis karakter yang diperbolehkan untuk hasil pengenalan.
AutoContrast { get; set; }Memungkinkan penggunaan algoritme koreksi kontras tambahan untuk gambar sebelum dikenali.
AutoDenoising { get; set; }Memungkinkan penggunaan jaringan saraf tambahan untuk menyempurnakan gambar - mengurangi noise. Berguna untuk gambar dengan artefak pemindaian, distorsi, bintik, suar, gradien, elemen asing.
AutoSkew { set; }Mendapat atau menyetel bendera yang menunjukkan apakah koreksi kemiringan gambar otomatis harus diaktifkan. Diaktifkan (benar) secara default.
DetectAreasMode { get; set; }Memungkinkan untuk memilih mode optimal untuk area jenis dokumen: dokumen, foto, teks biasa, kolom, gambar.
IgnoredCharacters { get; set; }Menetapkan daftar hitam untuk simbol pengenalan.
Language { set; }Mendapat atau menyetel bahasa yang digunakan untuk OCR. Menentukan alfabet yang digunakan selama pengenalan. Multi-bahasa secara default.
LinesFiltration { get; set; }Memungkinkan untuk mengenali teks dalam tabel (daerah yang dikelilingi garis).
PagesNumber { get; set; }Tetapkan jumlah halaman untuk file pdf multi halaman pengenalan.
PreprocessingFilters { get; set; }Memungkinkan menyiapkan gambar untuk OCR dengan menyesuaikan metode pra-pemrosesan.
SkewAngle { set; }Mendapatkan atau mengatur sudut dalam derajat untuk rotasi gambar. Menetapkan nilai ini akan menonaktifkanAutoSkew properti, sehingga koreksi kemiringan otomatis tidak diterapkan. Nol secara default.
StartPage { get; set; }Tetapkan halaman pertama untuk pengenalan.
ThreadsCount { set; }Mendapat atau menetapkan nomor utas untuk diproses. Secara default, 0 berarti gambar akan diproses dengan jumlah thread yang sama dengan jumlah prosesor Anda. ThreadsCount = 1 berarti gambar akan diproses di thread utama.
ThresholdValue { set; }Mendapat atau menyetel nilai ambang khusus untuk binerisasi gambar. Rentang dari 1 hingga 255.
UpscaleSmallFont { get; set; }Memungkinkan Anda menggunakan algoritme tambahan khusus untuk pengenalan font kecil. Berguna untuk gambar dengan karakter ukuran kecil.

Lihat juga