Class PreprocessingFilter
Именује се: Aspose.OCR.Models.PreprocessingFilters Асамблеја: Aspose.OCR.dll (25.4.0)
Основна класа за команде за обраду слике.
public class PreprocessingFilter : IEnumerable
Inheritance
Implements
Наслеђени чланови
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; }
Вредност имовине
Empty
Празни филтери колекција
public static PreprocessingFilter Empty { get; }
Вредност имовине
Methods
Add(PreprocessingFilter)
Додајте нови филтер у колекцију да бисте наставили да радите све операције.Конзистентност у колекцији питања.
public void Add(PreprocessingFilter filter)
Parameters
filter
PreprocessingFilter
Нова операција за додавање на листу филтера.
AutoDenoising()
Омогућава коришћење додатне неуралне мреже за побољшање слике - смањује буку.Корисно за слике са скенираним артефактима, деформацијом, тачкама, фларима, градијентима, страним елементима.
public static PreprocessingFilter AutoDenoising()
Returns
AutoDenoisingFilter објекат.
AutoDenoising(Rectangle)
Омогућава коришћење додатне неуралне мреже за побољшање дела слике - смањује буку.Корисно за слике са скенираним артефактима, деформацијом, тачкама, фларима, градијентима, страним елементима.
public static PreprocessingFilter AutoDenoising(Rectangle area)
Parameters
area
Rectangle
Координати дела слике треба исправити.
Returns
AutoDenoisingFilter објекат.
AutoDewarping()
Аутоматски исправља геометријске деформације у слици.Изузетно интензиван ресурс!
public static PreprocessingFilter AutoDewarping()
Returns
AutoDewarpingFilter објекат.
AutoSkew()
Омогућава аутоматску корекцију слике.
public static PreprocessingFilter AutoSkew()
Returns
AutoSkewFilter објекат.
AutoSkew(Rectangle)
Омогућава аутоматску корекцију слике.
public static PreprocessingFilter AutoSkew(Rectangle area)
Parameters
area
Rectangle
Координати дела слике треба исправити.
Returns
AutoSkewFilter објекат.
Binarize()
Конвертује слику у црну и белу слику.Бинарне слике су слике чији пиксели имају само две могуће вредности интензитета.Обично се приказују као црна и бела. бројно, две вредности су често 0 за црну, а 255 за белу.Бинарне слике се производе аутоматским ограничењем слике.
public static PreprocessingFilter Binarize()
Returns
BinarizeFilter објекат.
Binarize(Rectangle)
Конвертује део слике у црну и белу слику.Бинарне слике су слике чији пиксели имају само две могуће вредности интензитета.Обично се приказују као црна и бела. бројно, две вредности су често 0 за црну, а 255 за белу.Бинарне слике се производе аутоматским ограничењем слике.
public static PreprocessingFilter Binarize(Rectangle area)
Parameters
area
Rectangle
Координати дела слике треба исправити.
Returns
BinarizeFilter објекат.
ContrastCorrectionFilter()
Контраст корекционог филтера.
public static PreprocessingFilter ContrastCorrectionFilter()
Returns
КонтрастФилтер објекат.
ContrastCorrectionFilter(Rectangle)
Контраст корекциони филтер за део слике.
public static PreprocessingFilter ContrastCorrectionFilter(Rectangle area)
Parameters
area
Rectangle
Координати дела слике треба исправити.
Returns
КонтрастФилтер објекат.
Dilate()
Дилација додаје пикселе на границе објеката у слици.
public static PreprocessingFilter Dilate()
Returns
ДилатеФилтер објекат.
Dilate(Rectangle)
Дилација додаје пикселе на границе објеката у делу слике.
public static PreprocessingFilter Dilate(Rectangle area)
Parameters
area
Rectangle
Координати дела слике треба исправити.
Returns
ДилатеФилтер објекат.
GetEnumerator()
За ИЕНМАРБАЛНА ИНТЕРФЕКЦИЈА реализација.
public IEnumerator GetEnumerator()
Returns
Инумерисач
Invert()
Аутоматски обнавља боје у слици документа.
public static PreprocessingFilter Invert()
Returns
ИнвертФилтер објекат.
Invert(Rectangle)
Аутоматски обнавља боје у делу слике.
public static PreprocessingFilter Invert(Rectangle area)
Parameters
area
Rectangle
Координати дела слике треба исправити.
Returns
ИнвертФилтер објекат.
Median()
Средњи филтер пролази кроз сваки елемент слике и замењује сваки пиксел са средњим његовим суседним пикселима.
public static PreprocessingFilter Median()
Returns
Средњи филтер објекат.
Median(Rectangle)
Средњи филтер пролази кроз сваки елемент слике и замењује сваки пиксел са средњим његовим суседним пикселима.
public static PreprocessingFilter Median(Rectangle area)
Parameters
area
Rectangle
Координати дела слике треба исправити.
Returns
Средњи филтер објекат.
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
Нова висина слике.
Апсос.ОЦР.Филтер.ИнтерполацијаФилтерТип
Returns
Резолуција филтера објекта.
Resize(Инт, Инт)
Rescale image - Upscale ili downscale rezolucija slike.InterpolationFilterType = Lanczos8
public static PreprocessingFilter Resize(int width, int height)
Parameters
width
int
Нова ширина слике.
height
int
Нова висина слике.
Returns
Резолуција филтера објекта.
Rotate(Флоат)
Ротирајте оригиналну слику.
public static PreprocessingFilter Rotate(float angle)
Parameters
angle
float
Угао ротације
Returns
Објект ротације филтера.
Rotate(Флоат, Ректангле)
Окрените део слике.
public static PreprocessingFilter Rotate(float angle, Rectangle area)
Parameters
angle
float
Угао ротације
area
Rectangle
Координати дела слике треба исправити.
Returns
Објект ротације филтера.
Scale(Флоат)
Rescale image - Upscale ili downscale rezolucija slike.InterpolationFilterType = Lanczos8
public static PreprocessingFilter Scale(float ratio)
Parameters
ratio
float
Фактор за скалирање.
Returns
Објекат ScaleFilter
Scale(Флоат, ИнтерполацијаФилтерТип)
Rescale image - Upscale ili downscale rezolucija slike.
public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)
Parameters
ratio
float
Фактор за скалирање.
Апсос.ОЦР.Филтер.ИнтерполацијаФилтерТип
Returns
Објекат ScaleFilter
Threshold(Инт)
Креирајте бинарну слику на основу постављања граничне вредности на пиксел интензитет оригиналне слике.
public static PreprocessingFilter Threshold(int value)
Parameters
value
int
Vrednost je max.
Returns
BinarizeFilter објекат.
Threshold(Ректанг, Ректанг)
Креирајте бинарни део слике на основу постављања граничне вредности на пиксел интензитет оригиналног дела слике.
public static PreprocessingFilter Threshold(int value, Rectangle area)
Parameters
value
int
Vrednost je max.
area
Rectangle
Координати дела слике треба исправити.
Returns
BinarizeFilter објекат.
ToGrayscale()
Конвертује слику у графичку слику.Граискална слика има 256 нивоа светлости у слици (0 до 255).
public static PreprocessingFilter ToGrayscale()
Returns
GrayscaleFilter објекат.