Class PreprocessingFilter

Class PreprocessingFilter

Именује се: Aspose.OCR.Models.PreprocessingFilters Асамблеја: Aspose.OCR.dll (25.4.0)

Основна класа за команде за обраду слике.

public class PreprocessingFilter : IEnumerable

Inheritance

object PreprocessingFilter

Implements

IEnumerable

Наслеђени чланови

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

Дефолт филтер колекција садржи AutoSkew филтер

public static PreprocessingFilter Default { get; }

Вредност имовине

PreprocessingFilter

Empty

Празни филтери колекција

public static PreprocessingFilter Empty { get; }

Вредност имовине

PreprocessingFilter

Methods

Add(PreprocessingFilter)

Додајте нови филтер у колекцију да бисте наставили да радите све операције.Конзистентност у колекцији питања.

public void Add(PreprocessingFilter filter)

Parameters

filter PreprocessingFilter

Нова операција за додавање на листу филтера.

AutoDenoising()

Омогућава коришћење додатне неуралне мреже за побољшање слике - смањује буку.Корисно за слике са скенираним артефактима, деформацијом, тачкама, фларима, градијентима, страним елементима.

public static PreprocessingFilter AutoDenoising()

Returns

PreprocessingFilter

AutoDenoisingFilter објекат.

AutoDenoising(Rectangle)

Омогућава коришћење додатне неуралне мреже за побољшање дела слике - смањује буку.Корисно за слике са скенираним артефактима, деформацијом, тачкама, фларима, градијентима, страним елементима.

public static PreprocessingFilter AutoDenoising(Rectangle area)

Parameters

area Rectangle

Координати дела слике треба исправити.

Returns

PreprocessingFilter

AutoDenoisingFilter објекат.

AutoDewarping()

Аутоматски исправља геометријске деформације у слици.Изузетно интензиван ресурс!

public static PreprocessingFilter AutoDewarping()

Returns

PreprocessingFilter

AutoDewarpingFilter објекат.

AutoSkew()

Омогућава аутоматску корекцију слике.

public static PreprocessingFilter AutoSkew()

Returns

PreprocessingFilter

AutoSkewFilter објекат.

AutoSkew(Rectangle)

Омогућава аутоматску корекцију слике.

public static PreprocessingFilter AutoSkew(Rectangle area)

Parameters

area Rectangle

Координати дела слике треба исправити.

Returns

PreprocessingFilter

AutoSkewFilter објекат.

Binarize()

Конвертује слику у црну и белу слику.Бинарне слике су слике чији пиксели имају само две могуће вредности интензитета.Обично се приказују као црна и бела. бројно, две вредности су често 0 за црну, а 255 за белу.Бинарне слике се производе аутоматским ограничењем слике.

public static PreprocessingFilter Binarize()

Returns

PreprocessingFilter

BinarizeFilter објекат.

Binarize(Rectangle)

Конвертује део слике у црну и белу слику.Бинарне слике су слике чији пиксели имају само две могуће вредности интензитета.Обично се приказују као црна и бела. бројно, две вредности су често 0 за црну, а 255 за белу.Бинарне слике се производе аутоматским ограничењем слике.

public static PreprocessingFilter Binarize(Rectangle area)

Parameters

area Rectangle

Координати дела слике треба исправити.

Returns

PreprocessingFilter

BinarizeFilter објекат.

ContrastCorrectionFilter()

Контраст корекционог филтера.

public static PreprocessingFilter ContrastCorrectionFilter()

Returns

PreprocessingFilter

КонтрастФилтер објекат.

ContrastCorrectionFilter(Rectangle)

Контраст корекциони филтер за део слике.

public static PreprocessingFilter ContrastCorrectionFilter(Rectangle area)

Parameters

area Rectangle

Координати дела слике треба исправити.

Returns

PreprocessingFilter

КонтрастФилтер објекат.

Dilate()

Дилација додаје пикселе на границе објеката у слици.

public static PreprocessingFilter Dilate()

Returns

PreprocessingFilter

ДилатеФилтер објекат.

Dilate(Rectangle)

Дилација додаје пикселе на границе објеката у делу слике.

public static PreprocessingFilter Dilate(Rectangle area)

Parameters

area Rectangle

Координати дела слике треба исправити.

Returns

PreprocessingFilter

ДилатеФилтер објекат.

GetEnumerator()

За ИЕНМАРБАЛНА ИНТЕРФЕКЦИЈА реализација.

public IEnumerator GetEnumerator()

Returns

IEnumerator

Инумерисач

Invert()

Аутоматски обнавља боје у слици документа.

public static PreprocessingFilter Invert()

Returns

PreprocessingFilter

ИнвертФилтер објекат.

Invert(Rectangle)

Аутоматски обнавља боје у делу слике.

public static PreprocessingFilter Invert(Rectangle area)

Parameters

area Rectangle

Координати дела слике треба исправити.

Returns

PreprocessingFilter

ИнвертФилтер објекат.

Median()

Средњи филтер пролази кроз сваки елемент слике и замењује сваки пиксел са средњим његовим суседним пикселима.

public static PreprocessingFilter Median()

Returns

PreprocessingFilter

Средњи филтер објекат.

Median(Rectangle)

Средњи филтер пролази кроз сваки елемент слике и замењује сваки пиксел са средњим његовим суседним пикселима.

public static PreprocessingFilter Median(Rectangle area)

Parameters

area Rectangle

Координати дела слике треба исправити.

Returns

PreprocessingFilter

Средњи филтер објекат.

Resize(int, int, интерполацијаФилтерТип)

Rescale image - Upscale ili downscale rezolucija slike.

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

Parameters

width int

Нова ширина слике.

height int

Нова висина слике.

type InterpolationFilterType

Апсос.ОЦР.Филтер.ИнтерполацијаФилтерТип

Returns

PreprocessingFilter

Резолуција филтера објекта.

Resize(Инт, Инт)

Rescale image - Upscale ili downscale rezolucija slike.InterpolationFilterType = Lanczos8

public static PreprocessingFilter Resize(int width, int height)

Parameters

width int

Нова ширина слике.

height int

Нова висина слике.

Returns

PreprocessingFilter

Резолуција филтера објекта.

Rotate(Флоат)

Ротирајте оригиналну слику.

public static PreprocessingFilter Rotate(float angle)

Parameters

angle float

Угао ротацијеОд 360 до 360

Returns

PreprocessingFilter

Објект ротације филтера.

Rotate(Флоат, Ректангле)

Окрените део слике.

public static PreprocessingFilter Rotate(float angle, Rectangle area)

Parameters

angle float

Угао ротацијеОд 360 до 360

area Rectangle

Координати дела слике треба исправити.

Returns

PreprocessingFilter

Објект ротације филтера.

Scale(Флоат)

Rescale image - Upscale ili downscale rezolucija slike.InterpolationFilterType = Lanczos8

public static PreprocessingFilter Scale(float ratio)

Parameters

ratio float

Фактор за скалирање. Препоручује се од 0,1 до 1 да се скрати. од 1 до 10 да се прошири.

Returns

PreprocessingFilter

Објекат ScaleFilter

Scale(Флоат, ИнтерполацијаФилтерТип)

Rescale image - Upscale ili downscale rezolucija slike.

public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)

Parameters

ratio float

Фактор за скалирање. Препоручује се од 0,1 до 1 да се скрати. од 1 до 10 да се прошири.

type InterpolationFilterType

Апсос.ОЦР.Филтер.ИнтерполацијаФилтерТип

Returns

PreprocessingFilter

Објекат ScaleFilter

Threshold(Инт)

Креирајте бинарну слику на основу постављања граничне вредности на пиксел интензитет оригиналне слике.

public static PreprocessingFilter Threshold(int value)

Parameters

value int

Vrednost je max.

Returns

PreprocessingFilter

BinarizeFilter објекат.

Threshold(Ректанг, Ректанг)

Креирајте бинарни део слике на основу постављања граничне вредности на пиксел интензитет оригиналног дела слике.

public static PreprocessingFilter Threshold(int value, Rectangle area)

Parameters

value int

Vrednost je max.

area Rectangle

Координати дела слике треба исправити.

Returns

PreprocessingFilter

BinarizeFilter објекат.

ToGrayscale()

Конвертује слику у графичку слику.Граискална слика има 256 нивоа светлости у слици (0 до 255).

public static PreprocessingFilter ToGrayscale()

Returns

PreprocessingFilter

GrayscaleFilter објекат.

 Српски