3D Sphere Separation

This program separates 3D spheres contained in a binary image.
Updated 7 Apr 2023

View License

This program separates spheres in 3D binary TIFF images using Euclidean Distance Map and a watershed algorithm.
INPUT : 3D binary TIFF image (an example is provided in the program)
OUTPUT (in the same folder as the input) :
- 3D binary TIFF image of separated spheres
- 3D binary TIFF image of contact regions (for a complete study of those contacts, see "3D Contact Analysis" on Matlab Central)
The user can run an example. The program will use a provided .mat file to create a .tif image containing 3D spheres that will be used to run the script. The user can play with the TIFF image afterwards.
Developed by Aurélien Sibellas (aurelien.sibellas@gmail.com)
Pulp & Paper Center, University of the British Columbia
Vancouver, Canada

Cite As

Aurélien Sibellas (2024). 3D Sphere Separation (https://www.mathworks.com/matlabcentral/fileexchange/127209-3d-sphere-separation), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2023a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes

Bug in the name of the MAT file


The program can run an example with 3D spheres.


Name is changed