This function generates an extended depth-of-field image (also referred to as all-in-focus image) from a focus sequence using the noise-robust selective all-in-focus algorithm . Input images may be grayscale or color. For color images, the algorithm is applied to each color plane independently. For a demo, just type 'fstackdemo' at the matlab prompt.
 Pertuz et. al. "Generation of all-in-focus images by noise-robust selective fusion of limited depth-of-field
images" IEEE Trans. Image Process, 22(3):1242 - 1251, 2013.
Said Pertuz (2020). Extended depth-of-field (https://www.mathworks.com/matlabcentral/fileexchange/55115-extended-depth-of-field), MATLAB Central File Exchange. Retrieved .
The focus parameter can be either a set of values corresponding to the focus distance of each image or a dummy variable with sequential number (e.g., [1,2,3,...])
Thank you for this implementation. I had a quick question. If I just have the focal lengths at which images were collected. Can I still use the 'focus' parameter ?
- Updated sample data and function description