Class PreprocessingFilter
ja nimityö: Aspose.OCR.Models.PreprocessingFilters Kokoelma: Aspose.OCR.dll (25.4.0)
Perusluokka kuvankäsittelyn komentoille.
public class PreprocessingFilter : IEnumerable
Inheritance
Implements
Perintöjäsenet
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
Suodattimen kokoelma sisältää AutoSkew-suodatin
public static PreprocessingFilter Default { get; }
Omistuksen arvo
Empty
Tyhjiä suodattimia
public static PreprocessingFilter Empty { get; }
Omistuksen arvo
Methods
Add(PreprocessingFilter)
Lisää uusi suodatin kokoelmaan kaikkien toimintojen suorittamiseksi.Konsistenssi kokoelman asioissa.
public void Add(PreprocessingFilter filter)
Parameters
filter
PreprocessingFilter
Uusi toiminto lisätä suodatin luetteloon.
AutoDenoising()
Voit käyttää ylimääräistä hermostoa kuvan parantamiseksi - vähentää melua.Hyödyllinen kuviin, joissa on skannausobjekteja, vääristymistä, pisteitä, flareja, gradienteja, ulkomaisia elementtejä.
public static PreprocessingFilter AutoDenoising()
Returns
AutoDenoisingFilter objekti.
AutoDenoising(Rectangle)
Voit käyttää ylimääräistä hermostoa kuvan osan parantamiseksi - vähentää melua.Hyödyllinen kuviin, joissa on skannausobjekteja, vääristymistä, pisteitä, flareja, gradienteja, ulkomaisia elementtejä.
public static PreprocessingFilter AutoDenoising(Rectangle area)
Parameters
area
Rectangle
Kuvien osan koordinaatit on korjattava.
Returns
AutoDenoisingFilter objekti.
AutoDewarping()
Korjaa automaattisesti geometriset vääristymät kuvassa.Erittäin voimakas resurssi!
public static PreprocessingFilter AutoDewarping()
Returns
AutoDewarpingFilter objekti.
AutoSkew()
Se mahdollistaa automaattisen kuvan korjauksen.
public static PreprocessingFilter AutoSkew()
Returns
AutoSkewFilter objekti.
AutoSkew(Rectangle)
Se mahdollistaa automaattisen kuvan osan korjauksen.
public static PreprocessingFilter AutoSkew(Rectangle area)
Parameters
area
Rectangle
Kuvien osan koordinaatit on korjattava.
Returns
AutoSkewFilter objekti.
Binarize()
Se muuttaa kuvan mustaksi ja valkoiseksi kuvaksi.Binaariset kuvat ovat kuvia, joiden pikseleillä on vain kaksi mahdollista intensiteettiarvoa.Nämä kaksi arvoa ovat usein 0 musta ja 255 valkoinen.Binaariset kuvat tuottavat automaattisesti kuvan rajan.
public static PreprocessingFilter Binarize()
Returns
BinarizeFilter objekti.
Binarize(Rectangle)
Muunna osa kuvasta mustaksi ja valkoiseksi kuvaksi.Binaariset kuvat ovat kuvia, joiden pikseleillä on vain kaksi mahdollista intensiteettiarvoa.Nämä kaksi arvoa ovat usein 0 musta ja 255 valkoinen.Binaariset kuvat tuottavat automaattisesti kuvan rajan.
public static PreprocessingFilter Binarize(Rectangle area)
Parameters
area
Rectangle
Kuvien osan koordinaatit on korjattava.
Returns
BinarizeFilter objekti.
ContrastCorrectionFilter()
Kontrastin korjauksen suodatinta.
public static PreprocessingFilter ContrastCorrectionFilter()
Returns
ContrastCorrectionFilter objekti.
ContrastCorrectionFilter(Rectangle)
Kontrastin korjaus suodatin kuvan osalle.
public static PreprocessingFilter ContrastCorrectionFilter(Rectangle area)
Parameters
area
Rectangle
Kuvien osan koordinaatit on korjattava.
Returns
ContrastCorrectionFilter objekti.
Dilate()
Dilataatio lisää pikselejä kuvan kohteiden rajoihin.
public static PreprocessingFilter Dilate()
Returns
DilateFilter objekti.
Dilate(Rectangle)
Dilataatio lisää pikselejä esineiden rajoihin kuvan osassa.
public static PreprocessingFilter Dilate(Rectangle area)
Parameters
area
Rectangle
Kuvien osan koordinaatit on korjattava.
Returns
DilateFilter objekti.
GetEnumerator()
Numeroitua käyttöliittymän toteuttamista varten.
public IEnumerator GetEnumerator()
Returns
Numerointi
Invert()
Se kääntää automaattisesti värit asiakirja-kuvassa.
public static PreprocessingFilter Invert()
Returns
InvertFilter objekti.
Invert(Rectangle)
Se kääntää värit automaattisesti kuvan osassa.
public static PreprocessingFilter Invert(Rectangle area)
Parameters
area
Rectangle
Kuvien osan koordinaatit on korjattava.
Returns
InvertFilter objekti.
Median()
Median-suodatin kulkee kuvan jokaisen elementin läpi ja korvaa jokainen pixel sen naapurimaiden pixelien median kanssa.
public static PreprocessingFilter Median()
Returns
MedianFilter objekti.
Median(Rectangle)
Median-suodatin kulkee kuvan osan jokaisen elementin läpi ja korvaa jokainen pixel sen naapurimaiden pixelien median kanssa.
public static PreprocessingFilter Median(Rectangle area)
Parameters
area
Rectangle
Kuvien osan koordinaatit on korjattava.
Returns
MedianFilter objekti.
Resize(int, int, InterpolationFilterTyppi)
Rescale image - Upscale tai downscale kuvan resoluutio.
public static PreprocessingFilter Resize(int width, int height, InterpolationFilterType type)
Parameters
width
int
Kuvan uusi leveys.
height
int
Kuvan uusi korkeus.
ASPOSE.OCR.Filterit.InterpolationFilterityyppi
Returns
ResizeFilter objekti.
Resize(Sisä, sisä)
Rescale image - Upscale tai downscale kuvan resoluutio.InterpolationFilterTyyppi = Lanczos8
public static PreprocessingFilter Resize(int width, int height)
Parameters
width
int
Kuvan uusi leveys.
height
int
Kuvan uusi korkeus.
Returns
ResizeFilter objekti.
Rotate(Flottaa)
Alkuperäisen kuvan kierrätys.
public static PreprocessingFilter Rotate(float angle)
Parameters
angle
float
Pyöreän kierroksen kulma.
Returns
RotateFilter objekti.
Rotate(Lähde, Rectangle)
Käännä osa kuvaa.
public static PreprocessingFilter Rotate(float angle, Rectangle area)
Parameters
angle
float
Pyöreän kierroksen kulma.
area
Rectangle
Kuvien osan koordinaatit on korjattava.
Returns
RotateFilter objekti.
Scale(Flottaa)
Rescale image - Upscale tai downscale kuvan resoluutio.InterpolationFilterTyyppi = Lanczos8
public static PreprocessingFilter Scale(float ratio)
Parameters
ratio
float
Se on skalaustekijä.
Returns
ja ScaleFilter objekti.
Scale(Säätiö, InterpolationFilterType)
Rescale image - Upscale tai downscale kuvan resoluutio.
public static PreprocessingFilter Scale(float ratio, InterpolationFilterType type)
Parameters
ratio
float
Se on skalaustekijä.
ASPOSE.OCR.Filterit.InterpolationFilterityyppi
Returns
ja ScaleFilter objekti.
Threshold(Sisältää)
Luo binaarinen kuva, joka perustuu raja-arvon asettamiseen alkuperäisen kuvan pikselin intensiivisyydelle.
public static PreprocessingFilter Threshold(int value)
Parameters
value
int
ja max arvoa.
Returns
BinarizeFilter objekti.
Threshold(Rectangle ja Rectangle)
Luo binaarinen osa kuvasta asettamalla raja-arvon alkuperäisen kuvan osan pikselin intensiteetille.
public static PreprocessingFilter Threshold(int value, Rectangle area)
Parameters
value
int
ja max arvoa.
area
Rectangle
Kuvien osan koordinaatit on korjattava.
Returns
BinarizeFilter objekti.
ToGrayscale()
Siirtää kuvan grayscale kuvan.Grayscale -kuvassa on 256 valon tasoa (0-255).
public static PreprocessingFilter ToGrayscale()
Returns
GrayscaleFilter objekti.