digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
Loading...
Searching...
No Matches
Digikam::DPixelsAliasFilter Class Reference

Public Member Functions

void pixelAntiAliasing (const uchar *const data, int Width, int Height, double X, double Y, uchar *const A, uchar *const R, uchar *const G, uchar *const B)
 Function to perform pixel antialiasing with 8 bits/color/pixel images.
 
void pixelAntiAliasing16 (const unsigned short *const data, int Width, int Height, double X, double Y, unsigned short *const A, unsigned short *const R, unsigned short *const G, unsigned short *const B)
 Function to perform pixel antialiasing with 16 bits/color/pixel images.
 

Member Function Documentation

◆ pixelAntiAliasing()

void Digikam::DPixelsAliasFilter::pixelAntiAliasing ( const uchar *const  data,
int  Width,
int  Height,
double  X,
double  Y,
uchar *const  A,
uchar *const  R,
uchar *const  G,
uchar *const  B 
)

This method is used to smooth target image in transformation method like free rotation or shear tool.

◆ pixelAntiAliasing16()

void Digikam::DPixelsAliasFilter::pixelAntiAliasing16 ( const unsigned short *const  data,
int  Width,
int  Height,
double  X,
double  Y,
unsigned short *const  A,
unsigned short *const  R,
unsigned short *const  G,
unsigned short *const  B 
)

This method is used to smooth target image in transformation method like free rotation or shear tool.