5.0

5.0 | 4 ratings Rate this file 63 Downloads (last 30 days) File Size: 14.7 KB File ID: #28761

Bi dimensional Emperical Mode Decomposition (BEMD)

by

 

19 Sep 2010 (Updated )

This function computes the 2D IMFs (first 3) for an Input Image.

| Watch this File

File Information
Description

The function is called upon as follows:

a = bemd(im1);

im1 -> Image

a(:,:,1) => IMF 1
a(:,:,2) => IMF 2
a(:,:,3) => IMF 3
a(:,:,4) => Residue

Acknowledgements

Surface Fitting Using Gridfit and Extrema.M, Extrema2.M inspired this file.

Required Products Image Processing Toolbox
MATLAB release MATLAB 7.10 (R2010a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (4)
25 Nov 2013 Wang-Yang

This is a very useful code. Is it possible to increase the maximum number of the IMF(the current limit is 3 IMFs and one residue)? Thanks!

13 Sep 2013 MAINAK

Sir, this BEMD code is very useful.
Is there any code for BEEMD (Bi dimensional Ensemble Empirical Mode Decomposition)?

27 Jun 2013 woods  
24 Jun 2013 woods  
Updates
02 May 2011

Unnecessary instances of '~' have been replaced with temporary variable 'tmpx'. NOw the code should function well for versions of MATLAB older than 2010 smoothly.

Contact us