Simple single-seeded region growing

Version 1.1.0.0 (1.34 KB) by DefStef
Segmentation by growing a region from user defined seed point, using intensity mean measure.
8.8K Downloads
Updated Fri, 06 Apr 2012 17:18:22 +0000

View License

Simple and efficient (only one loop) example of "Region Growing" algorithm from a single seed point.

The region is iteratively grown by comparing all unallocated neighbouring pixels to the region, using mathematical morphology. The difference between a pixel's intensity value and the region's mean is used as a measure of similarity. The pixels within the parameter tolerance boundaries around the region's intensities mean are allocated to the region.

This process stops when the regions stops its evolution from an iteration to the next.

Comments and feedback would be very much appreciated, thanks!!!

Cite As

DefStef (2024). Simple single-seeded region growing (https://www.mathworks.com/matlabcentral/fileexchange/35269-simple-single-seeded-region-growing), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2010a
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
1.1.0.0

Fix added for the case of black regions.

1.0.0.0