| Top |  |  |  |  | 
| GwyDataLine * | gwy_dwt_set_coefficients () | 
| void | gwy_data_line_dwt () | 
| void | gwy_data_field_xdwt () | 
| void | gwy_data_field_ydwt () | 
| void | gwy_data_field_dwt () | 
| void | gwy_data_field_dwt_mark_anisotropy () | 
GwyDataLine * gwy_dwt_set_coefficients (GwyDataLine *dline,GwyDWTType type);
Fills resampled or nely allocated data line with wavelet coefficients.
| dline | Data line to store wavelet coefficients to (or  | |
| type | Wavelet type. | 
void gwy_data_line_dwt (GwyDataLine *dline,GwyDataLine *wt_coefs,GwyTransformDirection direction,gint minsize);
Performs steps of the wavelet decomposition.
The smallest low pass coefficients block is equal to minsize
. Run with
minsize
 = dline->res
/2 to perform one step of decomposition
or minsize
 = 4 to perform full decomposition (or anything between).
void gwy_data_field_xdwt (GwyDataField *dfield,GwyDataLine *wt_coefs,GwyTransformDirection direction,gint minsize);
Performs steps of the X-direction image wavelet decomposition.
The smallest low pass coefficients block is equal to minsize
. Run with
minsize
 = dfield->xres
/2 to perform one step of decomposition
or minsize
 = 4 to perform full decomposition (or anything between).
void gwy_data_field_ydwt (GwyDataField *dfield,GwyDataLine *wt_coefs,GwyTransformDirection direction,gint minsize);
Performs steps of the Y-direction image wavelet decomposition.
The smallest low pass coefficients block is equal to minsize
. Run with
minsize
 = dfield->yres
/2 to perform one step of decomposition
or minsize
 = 4 to perform full decomposition (or anything between).
void gwy_data_field_dwt (GwyDataField *dfield,GwyDataLine *wt_coefs,GwyTransformDirection direction,gint minsize);
Performs steps of the 2D image wavelet decomposition.
The smallest low pass coefficients block is equal to minsize
. Run with
minsize
 = dfield->xres
/2 to perform one step of decomposition
or minsize
 = 4 to perform full decomposition (or anything between).
void gwy_data_field_dwt_mark_anisotropy (GwyDataField *dfield,GwyDataField *mask,GwyDataLine *wt_coefs,gdouble ratio,gint lowlimit);
Performs steps of the 2D image wavelet decomposition.
The smallest low pass coefficients block is equal to minsize
. Run with
minsize
 = dfield->xres
/2 to perform one step of decomposition
or minsize
 = 4 to perform full decomposition (or anything between).