Fulguro Logo Support This Project

Shear Based Transformation
[Core]


Functions

FLGR_Ret flgr2d_rotate_center (FLGR_Data2D *datdest, FLGR_Data2D *datsrc, fgFLOAT64 angle)
FLGR_Ret flgr2d_shear_circular_x (FLGR_Data2D *datdest, FLGR_Data2D *datsrc, int xc, int yc, fgFLOAT64 angle)
FLGR_Ret flgr2d_shear_circular_y (FLGR_Data2D *datdest, FLGR_Data2D *datsrc, int xc, int yc, fgFLOAT64 angle)
FLGR_Ret flgr2d_shear_x (FLGR_Data2D *datdest, FLGR_Data2D *datsrc, int xc, int yc, fgFLOAT64 angle)
FLGR_Ret flgr2d_shear_y (FLGR_Data2D *datdest, FLGR_Data2D *datsrc, int xc, int yc, fgFLOAT64 angle)


Function Documentation

FLGR_Ret flgr2d_rotate_center ( FLGR_Data2D datdest,
FLGR_Data2D datsrc,
fgFLOAT64  angle 
)

Rotate image without interpolation

Parameters:
datdest : pointer to FLGR_Data1D
datsrc : pointer to FLGR_Data1D
angle : fgFLOAT64 (degree) ]-180,180]
Returns:
FLGR_RET_OK, ...

Definition at line 580 of file flgrCoreShear.c.

FLGR_Ret flgr2d_shear_circular_x ( FLGR_Data2D datdest,
FLGR_Data2D datsrc,
int  xc,
int  yc,
fgFLOAT64  angle 
)

Horizontal Shear Circular

Parameters:
datdest : pointer to FLGR_Data1D
datsrc : pointer to FLGR_Data1D
xc : column center
yc : row center
angle : fgFLOAT64 (degree)
Returns:
FLGR_RET_OK, ...

Definition at line 356 of file flgrCoreShear.c.

FLGR_Ret flgr2d_shear_circular_y ( FLGR_Data2D datdest,
FLGR_Data2D datsrc,
int  xc,
int  yc,
fgFLOAT64  angle 
)

Horizontal Shear Circular

Parameters:
datdest : pointer to FLGR_Data1D
datsrc : pointer to FLGR_Data1D
xc : column center
yc : row center
angle : fgFLOAT64 (degree)
Returns:
FLGR_RET_OK, ...

Definition at line 479 of file flgrCoreShear.c.

FLGR_Ret flgr2d_shear_x ( FLGR_Data2D datdest,
FLGR_Data2D datsrc,
int  xc,
int  yc,
fgFLOAT64  angle 
)

Horizontal Shear

Parameters:
datdest : pointer to FLGR_Data1D
datsrc : pointer to FLGR_Data1D
xc : column center
yc : row center
angle : fgFLOAT64 (degree)
Returns:
FLGR_RET_OK, ...

Definition at line 121 of file flgrCoreShear.c.

FLGR_Ret flgr2d_shear_y ( FLGR_Data2D datdest,
FLGR_Data2D datsrc,
int  xc,
int  yc,
fgFLOAT64  angle 
)

Horizontal Shear

Parameters:
datdest : pointer to FLGR_Data1D
datsrc : pointer to FLGR_Data1D
xc : column center
yc : row center
angle : fgFLOAT64 (degree)
Returns:
FLGR_RET_OK, ...

Definition at line 246 of file flgrCoreShear.c.


SourceForge.net Logo
Generated on Tue Nov 11 19:17:28 2008 for Fulguro by doxygen 1.5.6