Class PreprocessingFilter

Class PreprocessingFilter

Nama dari : Aspose.OCR.Models.PreprocessingFilters Perhitungan: Aspose.OCR.dll (25.4.0)

Kelas dasar untuk perintah pemrosesan gambar.

public class PreprocessingFilter : IEnumerable

Inheritance

object PreprocessingFilter

Implements

IEnumerable

anggota yang diwarisi

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

Constructors

PreprocessingFilter()

public PreprocessingFilter()

Properties

Default

Koleksi filter default mengandung filter AutoSkew

public static PreprocessingFilter Default { get; }

Nilai Properti

PreprocessingFilter

Empty

Koleksi filter kosong

public static PreprocessingFilter Empty { get; }

Nilai Properti

PreprocessingFilter

Methods

Add(PreprocessingFilter)

Tambah filter baru ke koleksi untuk melanjutkan semua operasi.Konsistensi dalam koleksi masalah.

public void Add(PreprocessingFilter filter)

Parameters

filter PreprocessingFilter

Operasi baru untuk menambahkan ke daftar filter.

AutoDenoising()

Memungkinkan penggunaan jaringan saraf tambahan untuk meningkatkan gambar - mengurangi kebisingan.Sesuai untuk gambar dengan artefak pemindaian, deformasi, titik, flare, gradient, elemen asing.

public static PreprocessingFilter AutoDenoising()

Returns

PreprocessingFilter

AutoDenoisingFilter adalah objek.

AutoDenoising(Rectangle)

Memungkinkan penggunaan jaringan saraf tambahan untuk meningkatkan bagian gambar - mengurangi kebisingan.Sesuai untuk gambar dengan artefak pemindaian, deformasi, titik, flare, gradient, elemen asing.

public static PreprocessingFilter AutoDenoising(Rectangle area)

Parameters

area Rectangle

Koordinat dari bagian gambar untuk diperbaiki.

Returns

PreprocessingFilter

AutoDenoisingFilter adalah objek.

AutoDewarping()

Ini secara otomatis memperbaiki gangguan geometri dalam gambar.Sumber daya yang sangat intensif!

public static PreprocessingFilter AutoDewarping()

Returns

PreprocessingFilter

AutoDewarpingFilter objek.

AutoSkew()

Memungkinkan perbaikan gambar secara otomatis.

public static PreprocessingFilter AutoSkew()

Returns

PreprocessingFilter

Untuk AutoSkewFilter.

AutoSkew(Rectangle)

Memungkinkan pembetulan bagian skim otomatis.

public static PreprocessingFilter AutoSkew(Rectangle area)

Parameters

area Rectangle

Koordinat dari bagian gambar untuk diperbaiki.

Returns

PreprocessingFilter

Untuk AutoSkewFilter.

Binarize()

Mengkonversi gambar ke gambar hitam dan putih.Gambar biner adalah gambar yang piksel hanya memiliki dua nilai intensitas yang mungkin.Mereka biasanya dipaparkan sebagai hitam dan putih. secara numerik, dua nilai sering 0 untuk hitam, dan 255 untuk putih.Gambar biner dihasilkan dengan membatasi gambar secara otomatis.

public static PreprocessingFilter Binarize()

Returns

PreprocessingFilter

BinarizeFilter objek.

Binarize(Rectangle)

Mengkonversi bagian dari gambar ke gambar hitam dan putih.Gambar biner adalah gambar yang piksel hanya memiliki dua nilai intensitas yang mungkin.Mereka biasanya dipaparkan sebagai hitam dan putih. secara numerik, dua nilai sering 0 untuk hitam, dan 255 untuk putih.Gambar biner dihasilkan dengan membatasi gambar secara otomatis.

public static PreprocessingFilter Binarize(Rectangle area)

Parameters

area Rectangle

Koordinat dari bagian gambar untuk diperbaiki.

Returns

PreprocessingFilter

BinarizeFilter objek.

ContrastCorrectionFilter()

Filter koreksi kontras.

public static PreprocessingFilter ContrastCorrectionFilter()

Returns

PreprocessingFilter

KontrasFilter adalah objek.

ContrastCorrectionFilter(Rectangle)

Filter koreksi kontras untuk bagian gambar.

public static PreprocessingFilter ContrastCorrectionFilter(Rectangle area)

Parameters

area Rectangle

Koordinat dari bagian gambar untuk diperbaiki.

Returns

PreprocessingFilter

KontrasFilter adalah objek.

Dilate()

Dilasi menambahkan piksel ke batas-batas objek dalam gambar.

public static PreprocessingFilter Dilate()

Returns

PreprocessingFilter

Objek yang dilapisi.

Dilate(Rectangle)

Dilasi menambahkan piksel ke sempadan objek di bagian dari gambar.

public static PreprocessingFilter Dilate(Rectangle area)

Parameters

area Rectangle

Koordinat dari bagian gambar untuk diperbaiki.

Returns

PreprocessingFilter

Objek yang dilapisi.

GetEnumerator()

Untuk realisasi interaksi yang tidak terhitung.

public IEnumerator GetEnumerator()

Returns

IEnumerator

Nombor

Invert()

Ini secara otomatis membalikkan warna dalam gambar dokumen.

public static PreprocessingFilter Invert()

Returns

PreprocessingFilter

Untuk InvertFilter.

Invert(Rectangle)

Ini secara otomatis membalikkan warna di bagian gambar.

public static PreprocessingFilter Invert(Rectangle area)

Parameters

area Rectangle

Koordinat dari bagian gambar untuk diperbaiki.

Returns

PreprocessingFilter

Untuk InvertFilter.

Median()

Filter median berjalan melalui setiap elemen dari gambar dan menggantikan setiap piksel dengan median dari piksel tetangga.

public static PreprocessingFilter Median()

Returns

PreprocessingFilter

Objek penapis medium.

Median(Rectangle)

Filter median berjalan melalui setiap elemen dari bagian gambar dan menggantikan setiap piksel dengan median dari piksel tetangga.

public static PreprocessingFilter Median(Rectangle area)

Parameters

area Rectangle

Koordinat dari bagian gambar untuk diperbaiki.

Returns

PreprocessingFilter

Objek penapis medium.

Resize(int, int, InterpolasiFilterType)

Rescale image - Resolusi gambar atas atau bawah skala.

public static PreprocessingFilter Resize(int width, int height, InterpolationFilterType type)

Parameters

width int

Ketebalan yang baru dari gambar.

height int

Ketinggian baru dari gambar.

type InterpolationFilterType

Fasilitas.Okr.Filter.InterpolasiFilter Jenis

Returns

PreprocessingFilter

ResizeFilter objek.

Resize(dengan int, int)

Rescale image - Resolusi gambar atas atau bawah skala.InterpolasiFilterType = Lanczos8

public static PreprocessingFilter Resize(int width, int height)

Parameters

width int

Ketebalan yang baru dari gambar.

height int

Ketinggian baru dari gambar.

Returns

PreprocessingFilter

ResizeFilter objek.

Rotate(kapal)

Memutar gambar asli.

public static PreprocessingFilter Rotate(float angle)

Parameters

angle float

sudut dari rotasi.Dari 360 hingga 360

Returns

PreprocessingFilter

dengan objek RotateFilter.

Rotate(Jembatan, Rectangle)

Memutar bagian dari gambar.

public static PreprocessingFilter Rotate(float angle, Rectangle area)

Parameters

angle float

sudut dari rotasi.Dari 360 hingga 360

area Rectangle

Koordinat dari bagian gambar untuk diperbaiki.

Returns

PreprocessingFilter

dengan objek RotateFilter.

Scale(kapal)

Rescale image - Resolusi gambar atas atau bawah skala.InterpolasiFilterType = Lanczos8

public static PreprocessingFilter Scale(float ratio)

Parameters

ratio float

Faktor skala tersebut. Rekomendasi dari 0.1 hingga 1 untuk memendekkan. dari 1 hingga 10 untuk memperbesar.

Returns

PreprocessingFilter

Untuk ScaleFilter.

Scale(Fasilitas, Interpolasi Filter)

Rescale image - Resolusi gambar atas atau bawah skala.

public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)

Parameters

ratio float

Faktor skala tersebut. Rekomendasi dari 0.1 hingga 1 untuk memendekkan. dari 1 hingga 10 untuk memperbesar.

type InterpolationFilterType

Fasilitas.Okr.Filter.InterpolasiFilter Jenis

Returns

PreprocessingFilter

Untuk ScaleFilter.

Threshold(int)

Mencipta gambar biner berdasarkan tetapan nilai ambang pada intensitas piksel dari gambar asli.

public static PreprocessingFilter Threshold(int value)

Parameters

value int

dengan nilai max.

Returns

PreprocessingFilter

BinarizeFilter objek.

Threshold(dan rectangle)

Mencipta bagian biner dari gambar berdasarkan tetapan nilai ambang pada intensitas piksel dari bagian gambar asal.

public static PreprocessingFilter Threshold(int value, Rectangle area)

Parameters

value int

dengan nilai max.

area Rectangle

Koordinat dari bagian gambar untuk diperbaiki.

Returns

PreprocessingFilter

BinarizeFilter objek.

ToGrayscale()

Mengkonversi gambar ke grafis.Gambar Grayscale memiliki 256 level cahaya dalam gambar (0 sampai 255).

public static PreprocessingFilter ToGrayscale()

Returns

PreprocessingFilter

Fitur dari GrayscaleFilter

 Indonesia