Class PreprocessingFilter

Class PreprocessingFilter

Název místa: Aspose.OCR.Models.PreprocessingFilters Sbírka: Aspose.OCR.dll (25.4.0)

Základní třída pro příkazy pro zpracování obrazu.

public class PreprocessingFilter : IEnumerable

Inheritance

object PreprocessingFilter

Implements

IEnumerable

Dědiční členové

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

Sbírka výchozích filtrů obsahuje filtr AutoSkew

public static PreprocessingFilter Default { get; }

Hodnota nemovitosti

PreprocessingFilter

Empty

Kolekce prázdných filtrů

public static PreprocessingFilter Empty { get; }

Hodnota nemovitosti

PreprocessingFilter

Methods

Add(PreprocessingFilter)

Přidejte nový filtr do kolekce, abyste mohli pokračovat ve všech operacích.Konsistence ve sběru záležitost.

public void Add(PreprocessingFilter filter)

Parameters

filter PreprocessingFilter

Nová funkce k přidání do seznamu filtr.

AutoDenoising()

Umožňuje použití další neurální sítě ke zlepšení obrazu - snižuje hluk.Užitečné pro snímky s skenovacími artefakty, zkreslením, místy, blesky, gradienty, cizími prvky.

public static PreprocessingFilter AutoDenoising()

Returns

PreprocessingFilter

AutoDenoisingFilter objekt.

AutoDenoising(Rectangle)

Umožňuje použití další neurální sítě ke zlepšení části obrazu - snižuje hluk.Užitečné pro snímky s skenovacími artefakty, zkreslením, místy, blesky, gradienty, cizími prvky.

public static PreprocessingFilter AutoDenoising(Rectangle area)

Parameters

area Rectangle

Koordináty části obrazu by měly být opraveny.

Returns

PreprocessingFilter

AutoDenoisingFilter objekt.

AutoDewarping()

Automaticky koriguje geometrické poruchy obrazu.Velmi intenzivní zdroje!

public static PreprocessingFilter AutoDewarping()

Returns

PreprocessingFilter

AutoDewarpingFilter objekt.

AutoSkew()

Umožňuje automatickou korekci obrazu.

public static PreprocessingFilter AutoSkew()

Returns

PreprocessingFilter

AutoSkewFilter objekt.

AutoSkew(Rectangle)

Umožňuje automatickou opravu části obrazu.

public static PreprocessingFilter AutoSkew(Rectangle area)

Parameters

area Rectangle

Koordináty části obrazu by měly být opraveny.

Returns

PreprocessingFilter

AutoSkewFilter objekt.

Binarize()

Přeměna obrazu na černou a bílou.Binární obrazy jsou obrazy, jejichž pixely mají pouze dvě možné hodnoty intenzity.selně jsou dvě hodnoty často 0 pro černou a 255 pro bílou.Binární snímky jsou produkovány automaticky hranicí obrazu.

public static PreprocessingFilter Binarize()

Returns

PreprocessingFilter

BinarizeFilter objekty.

Binarize(Rectangle)

Konvertuje část obrazu na černou a bílou.Binární obrazy jsou obrazy, jejichž pixely mají pouze dvě možné hodnoty intenzity.selně jsou dvě hodnoty často 0 pro černou a 255 pro bílou.Binární snímky jsou produkovány automaticky hranicí obrazu.

public static PreprocessingFilter Binarize(Rectangle area)

Parameters

area Rectangle

Koordináty části obrazu by měly být opraveny.

Returns

PreprocessingFilter

BinarizeFilter objekty.

ContrastCorrectionFilter()

Kontrastní korekční filtr.

public static PreprocessingFilter ContrastCorrectionFilter()

Returns

PreprocessingFilter

Kontrastní filtrovací objekt.

ContrastCorrectionFilter(Rectangle)

Kontrastní korekční filtr pro část obrazu.

public static PreprocessingFilter ContrastCorrectionFilter(Rectangle area)

Parameters

area Rectangle

Koordináty části obrazu by měly být opraveny.

Returns

PreprocessingFilter

Kontrastní filtrovací objekt.

Dilate()

Dilation přidává pixely do hranic objektů v obrazu.

public static PreprocessingFilter Dilate()

Returns

PreprocessingFilter

Předmět filtrován.

Dilate(Rectangle)

Dilation přidává pixely do hranic objektů v části obrazu.

public static PreprocessingFilter Dilate(Rectangle area)

Parameters

area Rectangle

Koordináty části obrazu by měly být opraveny.

Returns

PreprocessingFilter

Předmět filtrován.

GetEnumerator()

Využití číslicového rozhran.

public IEnumerator GetEnumerator()

Returns

IEnumerator

Číslo

Invert()

Automaticky mění barvy v obrázku dokumentu.

public static PreprocessingFilter Invert()

Returns

PreprocessingFilter

Předmět InvertFilter.

Invert(Rectangle)

Automaticky mění barvy v části obrazu.

public static PreprocessingFilter Invert(Rectangle area)

Parameters

area Rectangle

Koordináty části obrazu by měly být opraveny.

Returns

PreprocessingFilter

Předmět InvertFilter.

Median()

Mediánový filtr prochází každým prvkem obrazu a nahrazuje každý pixel mediánem sousedních pixel.

public static PreprocessingFilter Median()

Returns

PreprocessingFilter

MedianFilter předmět.

Median(Rectangle)

Mediánový filtr prochází každým prvkem části obrazu a nahrazuje každý pixel mediánem sousedních pixel.

public static PreprocessingFilter Median(Rectangle area)

Parameters

area Rectangle

Koordináty části obrazu by měly být opraveny.

Returns

PreprocessingFilter

MedianFilter předmět.

Resize(int, int, InterpolaceFilterType)

Rescale image - Upscale nebo downscale image resolution.

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

Parameters

width int

Nová šířka obrazu.

height int

Nová výška obrazu.

type InterpolationFilterType

Filtrovat.Filtrovat.Filtrovat.Filtrovat

Returns

PreprocessingFilter

Odstranění objekt.

Resize(a int, int)

Rescale image - Upscale nebo downscale image resolution.InterpolaceFilterType = Lanczos8

public static PreprocessingFilter Resize(int width, int height)

Parameters

width int

Nová šířka obrazu.

height int

Nová výška obrazu.

Returns

PreprocessingFilter

Odstranění objekt.

Rotate(flotila)

Obrázek z původního obrazu.

public static PreprocessingFilter Rotate(float angle)

Parameters

angle float

V úhlu rotace.Od 360 do 360

Returns

PreprocessingFilter

Objekt RotateFilter.

Rotate(Plzeň, Rectangle)

Otočte část obrazu.

public static PreprocessingFilter Rotate(float angle, Rectangle area)

Parameters

angle float

V úhlu rotace.Od 360 do 360

area Rectangle

Koordináty části obrazu by měly být opraveny.

Returns

PreprocessingFilter

Objekt RotateFilter.

Scale(flotila)

Rescale image - Upscale nebo downscale image resolution.InterpolaceFilterType = Lanczos8

public static PreprocessingFilter Scale(float ratio)

Parameters

ratio float

To je skalovací faktor. Doporučuje se od 0,1 do 1 na zkrácení. od 1 do 10 na rozšířen.

Returns

PreprocessingFilter

ScaleFilter předmět.

Scale(Plzeň, InterpolaceFilterType)

Rescale image - Upscale nebo downscale image resolution.

public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)

Parameters

ratio float

To je skalovací faktor. Doporučuje se od 0,1 do 1 na zkrácení. od 1 do 10 na rozšířen.

type InterpolationFilterType

Filtrovat.Filtrovat.Filtrovat.Filtrovat

Returns

PreprocessingFilter

ScaleFilter předmět.

Threshold(Int)

Vytvořte binární obrázek založený na nastavení prahové hodnoty na pikselovou intenzitu původního obrazu.

public static PreprocessingFilter Threshold(int value)

Parameters

value int

Maximální hodnota max.

Returns

PreprocessingFilter

BinarizeFilter objekty.

Threshold(Rektangle, Rektangle)

Vytvořte binární část obrazu na základě nastavení prahové hodnoty na pikselovou intenzitu původní části obrazu.

public static PreprocessingFilter Threshold(int value, Rectangle area)

Parameters

value int

Maximální hodnota max.

area Rectangle

Koordináty části obrazu by měly být opraveny.

Returns

PreprocessingFilter

BinarizeFilter objekty.

ToGrayscale()

Přeměna obrazu na grayscale.Grayscale image má 256 úrovní světla ve snímku (0 až 255).

public static PreprocessingFilter ToGrayscale()

Returns

PreprocessingFilter

GrayscaleFilter předmět.

 Čeština