The function wfuseimg
fuses two images using wavelets.
However, its documentation is quite poor (for MATLAB standards) and lacks general description. Particularly, on which options exist for each of the inputs.
What are the possible inputs for WNAME
AFUSMETH
and DFUSMETH
?
WName
is probably the name of the wavelet being used. Analyzing the code, it seems to be used in functions wfustree
, wdectree
, wfilters
and liftwave
. The set of possible values can probably be obtained by calling
wavenames('all');
giving something like: "lazy", "hair", "db..", "sym..", "coif..", "bior..", .. There is more explanation about the wavelets themselves in here.
Not all of them are valid for use with wfuseimg ("lazy", "bs3", "rbs3", "9.7", "r9.7" are not valid).
AFUSMETH
and DFUSMETH
are somewhat explained in the documentation. They are either a simple string ('max', 'min', 'mean', 'img1', 'img2' or 'rand') or a struct with "name" and "param" field. The names are "linear", "UD_fusion", ... and some explanation of the parameter is given at wfusmat.
A or D probably mean application to "approximations coefficients" and "details coefficients" but I'm just guessing this from the documentation.