Class PreprocessingFilter

PreprocessingFilter class

Kelas dasar untuk perintah pemrosesan gambar.

Kelas dasar untuk perintah pemrosesan gambar.

public class PreprocessingFilter : IEnumerable

Konstruktor

NamaKeterangan
PreprocessingFilter()Konstruktor default.

Metode

NamaKeterangan
static AutoDenoising()Memungkinkan penggunaan jaringan saraf tambahan untuk menyempurnakan gambar - mengurangi noise. Berguna untuk gambar dengan artefak pemindaian, distorsi, bintik, suar, gradien, elemen asing.
static AutoDenoising(Rectangle)Mengaktifkan penggunaan jaringan saraf tambahan untuk meningkatkan bagian gambar - mengurangi noise. Berguna untuk gambar dengan artefak pemindaian, distorsi, bintik, suar, gradien, elemen asing.
static AutoDewarping()Secara otomatis mengoreksi distorsi geometrik pada gambar. Sangat intensif sumber daya!
static AutoSkew()Mengaktifkan koreksi kemiringan gambar otomatis.
static AutoSkew(Rectangle)Mengaktifkan koreksi kemiringan bagian gambar otomatis.
static Binarize()Mengonversi gambar menjadi gambar hitam-putih. Gambar biner adalah gambar yang pikselnya hanya memiliki dua kemungkinan nilai intensitas. Mereka biasanya ditampilkan dalam warna hitam dan putih. Secara numerik, kedua nilai tersebut seringkali adalah 0 untuk warna hitam, dan 255 untuk warna putih. Gambar biner dihasilkan dengan melakukan thresholding otomatis pada gambar.
static Binarize(Rectangle)Mengubah sebagian gambar menjadi gambar hitam-putih. Gambar biner adalah gambar yang pikselnya hanya memiliki dua kemungkinan nilai intensitas. Mereka biasanya ditampilkan dalam warna hitam dan putih. Secara numerik, kedua nilai tersebut seringkali adalah 0 untuk warna hitam, dan 255 untuk warna putih. Gambar biner dihasilkan dengan melakukan thresholding otomatis pada gambar.
static ContrastCorrectionFilter()Filter koreksi kontras.
static ContrastCorrectionFilter(Rectangle)Filter koreksi kontras untuk bagian gambar.
static Dilate()Dilatasi menambahkan piksel ke batas objek dalam gambar.
static Dilate(Rectangle)Dilatasi menambahkan piksel ke batas objek di bagian gambar.
static Invert()Secara otomatis membalikkan warna pada gambar dokumen.
static Invert(Rectangle)Secara otomatis membalikkan warna di bagian gambar.
static Median()Filter median berjalan melalui setiap elemen gambar dan mengganti setiap piksel dengan median piksel tetangganya.
static Median(Rectangle)Filter median berjalan melalui setiap elemen bagian gambar dan mengganti setiap piksel dengan median piksel tetangganya.
static Resize(int, int)Skala ulang gambar - Resolusi gambar skala atas atau bawah. InterpolationFilterType = Lanczos8
static Resize(int, int, InterpolationFilterType)Skala ulang gambar - Resolusi gambar naik atau turun.
static Rotate(float)Putar gambar asli.
static Rotate(float, Rectangle)Memutar sebagian gambar.
static Scale(float)Skala ulang gambar - Resolusi gambar skala atas atau bawah. InterpolationFilterType = Lanczos8
static Scale(float, InterpolationFilterType)Skala ulang gambar - Resolusi gambar naik atau turun.
static Threshold(int)Membuat citra biner berdasarkan pengaturan nilai threshold pada intensitas piksel citra asli.
static Threshold(int, Rectangle)Membuat bagian biner dari gambar berdasarkan pengaturan nilai ambang pada intensitas piksel bagian gambar asli.
static ToGrayscale()Mengonversi gambar menjadi gambar skala abu-abu. Gambar skala abu-abu memiliki 256 tingkat cahaya dalam gambar (0 hingga 255).
Add(PreprocessingFilter)Tambahkan filter baru ke koleksi untuk menjalankan lebih lanjut semua operasi. Konsistensi dalam koleksi itu penting.
GetEnumerator()Untuk realisasi antarmuka IEnumarable.

Lihat juga