fmask

fmask

Synopsis

enum                MaskType;
int                 im_flt_image_freq                   (IMAGE *in,
                                                         IMAGE *out,
                                                         MaskType flag,
                                                         ...);
int                 im_create_fmask                     (IMAGE *out,
                                                         int xsize,
                                                         int ysize,
                                                         MaskType flag,
                                                         ...);
int                 im__fmaskcir                        (IMAGE *out,
                                                         MaskType flag,
                                                         va_list ap);

Description

Details

enum MaskType

typedef enum mask_type {
        MASK_IDEAL_HIGHPASS = 0,
        MASK_IDEAL_LOWPASS = 1,
        MASK_BUTTERWORTH_HIGHPASS = 2,
        MASK_BUTTERWORTH_LOWPASS = 3,
        MASK_GAUSS_HIGHPASS = 4,
        MASK_GAUSS_LOWPASS = 5,

        MASK_IDEAL_RINGPASS = 6,
        MASK_IDEAL_RINGREJECT = 7,
        MASK_BUTTERWORTH_RINGPASS = 8,
        MASK_BUTTERWORTH_RINGREJECT = 9,
        MASK_GAUSS_RINGPASS = 10,
        MASK_GAUSS_RINGREJECT = 11,

        MASK_IDEAL_BANDPASS = 12,
        MASK_IDEAL_BANDREJECT = 13,
        MASK_BUTTERWORTH_BANDPASS = 14,
        MASK_BUTTERWORTH_BANDREJECT = 15,
        MASK_GAUSS_BANDPASS = 16,
        MASK_GAUSS_BANDREJECT = 17,

        MASK_FRACTAL_FLT = 18
} MaskType;

im_flt_image_freq ()

int                 im_flt_image_freq                   (IMAGE *in,
                                                         IMAGE *out,
                                                         MaskType flag,
                                                         ...);

im_create_fmask ()

int                 im_create_fmask                     (IMAGE *out,
                                                         int xsize,
                                                         int ysize,
                                                         MaskType flag,
                                                         ...);

im__fmaskcir ()

int                 im__fmaskcir                        (IMAGE *out,
                                                         MaskType flag,
                                                         va_list ap);