Simple single-seeded region growing
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
Platform Compatibility
Windows macOS LinuxCategories
- Image Processing and Computer Vision > Image Processing Toolbox > Image Filtering and Enhancement > Morphological Operations >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.